
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 11,060 | 14,218 | 16,309 | 14,955 | 14,662 | 15,121 | |
COGS | 6,841 | 7,860 | 8,695 | 8,774 | 8,762 | 9,163 | |
Gross Profit | 4,219 | 6,358 | 7,614 | 6,181 | 5,900 | 5,958 | |
Operating Expenses & Income | |||||||
Operating Income | 1,304 | 3,069 | 4,065 | 2,543 | 2,036 | 1,997 | |
Total Operating Expenses | 2,915 | 3,289 | 3,549 | 3,638 | 3,864 | 3,961 | |
R&D Expenses | 1,556 | 1,899 | 2,115 | 2,200 | 2,406 | 2,362 | |
Selling General & Admin Expenses | 1,354 | 1,565 | 1,599 | 1,554 | 1,450 | 1,599 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (186) | (164) | (159) | (162) | (231) | (297) | |
Interest Income | 144 | 122 | 27 | 83 | 151 | 130 | |
Income Tax Expense | 144 | 537 | 782 | 378 | 370 | 420 | |
Net Income | |||||||
Net Income | 1,169 | 2,179 | 3,137 | 1,301 | 1,015 | 1,094 | |
Supplemental | |||||||
EBIT | 1,505 | 2,887 | 4,080 | 2,320 | 1,606 | 1,806 | |
EBITDA | 3,018 | 4,551 | 5,834 | 4,185 | 3,523 | 3,683 | |