
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 44,858 | 49,792 | 48,506 | 46,123 | 46,501 | 46,664 | |
COGS | 33,738 | 37,858 | 36,645 | 35,729 | 36,140 | 36,019 | |
Gross Profit | 11,120 | 11,934 | 11,861 | 10,394 | 10,361 | 10,645 | |
Operating Expenses & Income | |||||||
Operating Income | 2,219 | 2,969 | 3,343 | 1,745 | 1,713 | 2,003 | |
Total Operating Expenses | 8,901 | 8,964 | 8,518 | 8,649 | 8,648 | 8,642 | |
R&D Expenses | 1,357 | 1,325 | 1,294 | 1,166 | 1,107 | - | |
Selling General & Admin Expenses | 5,603 | 5,409 | 6,575 | 6,734 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7) | (7) | (7) | (6) | (7) | (8) | |
Interest Income | 787 | 769 | 812 | 998 | 1,172 | - | |
Income Tax Expense | 1,229 | 1,532 | 1,674 | 1,354 | 902 | 954 | |
Net Income | |||||||
Net Income | 2,913 | 3,866 | 3,998 | 3,139 | 2,174 | 2,420 | |
Supplemental | |||||||
EBIT | 4,150 | 5,406 | 3,344 | 1,747 | 3,084 | - | |
EBITDA | 5,391 | 6,570 | 4,495 | 3,011 | 4,653 | 3,150 | |