
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 17,585 | 18,341 | 19,552 | 19,672 | 20,625 | 20,243 | |
COGS | 10,411 | 11,162 | 11,630 | 11,467 | 12,378 | 11,556 | |
Gross Profit | 7,174 | 7,179 | 7,922 | 8,205 | 8,247 | 8,685 | |
Operating Expenses & Income | |||||||
Operating Income | 2,795 | 2,522 | 2,435 | 2,625 | 2,762 | 2,571 | |
Total Operating Expenses | 4,379 | 4,657 | 5,487 | 5,580 | 5,485 | 6,116 | |
R&D Expenses | 816 | 1,026 | 1,205 | 1,311 | 1,260 | 1,322 | |
Selling General & Admin Expenses | 3,563 | 3,631 | 4,282 | 4,269 | 4,150 | 4,391 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (40) | (86) | (542) | (505) | (450) | (436) | |
Interest Income | 34 | - | 26 | - | 41 | 43 | |
Income Tax Expense | 600 | 563 | (743) | 531 | 614 | 446 | |
Net Income | |||||||
Net Income | 2,247 | 1,916 | 3,104 | 1,993 | 2,084 | 1,592 | |
Supplemental | |||||||
EBIT | 2,915 | 2,532 | 2,435 | 3,086 | 3,207 | - | |
EBITDA | 3,540 | 3,165 | 2,435 | 3,666 | 3,785 | 3,329 | |