
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 20,066 | 22,397 | 21,514 | 21,586 | 20,495 | 42,081 | |
COGS | 10,999 | 12,924 | 11,672 | 10,765 | 10,024 | 20,822 | |
Gross Profit | 9,067 | 9,473 | 9,842 | 10,821 | 10,471 | 21,259 | |
Operating Expenses & Income | |||||||
Operating Income | 2,582 | 2,149 | 2,011 | 2,831 | 2,995 | 5,782 | |
Total Operating Expenses | 6,901 | 7,324 | 7,920 | 7,990 | 7,476 | 15,477 | |
R&D Expenses | 727 | 544 | 587 | 634 | 614 | 1,249 | |
Selling General & Admin Expenses | 928 | 1,102 | 1,102 | 1,176 | 1,191 | 2,346 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (18) | (159) | (117) | (216) | (162) | (315) | |
Interest Income | 31 | 41 | 78 | 106 | 102 | 13 | |
Income Tax Expense | 519 | 436 | 549 | 691 | 671 | 1,362 | |
Net Income | |||||||
Net Income | 1,634 | 1,259 | 1,318 | 2,007 | 2,035 | 4,042 | |
Supplemental | |||||||
EBIT | 2,237 | 1,848 | 2,099 | 2,852 | 2,995 | 5,816 | |
EBITDA | 2,950 | 2,592 | 2,801 | 3,678 | 3,655 | 7,325 | |