
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 36,504 | 36,778 | 38,981 | 39,100 | 39,138 | 37,841 | |
COGS | 21,177 | 21,361 | 23,241 | 26,609 | 26,517 | 25,619 | |
Gross Profit | 15,327 | 15,417 | 15,740 | 12,491 | 12,621 | 12,222 | |
Operating Expenses & Income | |||||||
Operating Income | 5,632 | 6,135 | 6,634 | 4,169 | 3,460 | 2,371 | |
Total Operating Expenses | 9,694 | 9,281 | 9,105 | 8,894 | 9,161 | 9,851 | |
R&D Expenses | 677 | 444 | 379 | 297 | - | - | |
Selling General & Admin Expenses | 7,713 | 7,412 | 7,316 | 7,233 | 7,351 | 699 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2) | (6) | (29) | (23) | (70) | (107) | |
Interest Income | 63 | 55 | 106 | 249 | 214 | - | |
Income Tax Expense | 2,060 | 1,951 | 1,904 | 1,282 | 1,413 | 858 | |
Net Income | |||||||
Net Income | 4,959 | 4,370 | 4,316 | 2,804 | 1,520 | 222 | |
Supplemental | |||||||
EBIT | 5,633 | 6,136 | 6,218 | 4,099 | 3,007 | 2,393 | |
EBITDA | 10,182 | 10,251 | 9,835 | 10,706 | 8,748 | 7,835 | |