
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 78,648 | 85,335 | 82,046 | 85,214 | 85,338 | 85,376 | |
COGS | 61,249 | 66,577 | 64,005 | 66,823 | 66,975 | 66,950 | |
Gross Profit | 17,399 | 18,758 | 18,041 | 18,391 | 18,363 | 18,426 | |
Operating Expenses & Income | |||||||
Operating Income | 850 | 1,901 | 1,355 | 1,344 | 852 | 941 | |
Total Operating Expenses | 16,548 | 16,856 | 16,686 | 17,047 | 17,510 | 17,485 | |
R&D Expenses | 632 | 653 | 669 | - | - | - | |
Selling General & Admin Expenses | 10,977 | 10,937 | 10,835 | 10,895 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3) | (3) | (3) | (5) | (8) | - | |
Interest Income | 277 | 184 | 194 | 195 | 247 | - | |
Income Tax Expense | 260 | 640 | 492 | 597 | 328 | 342 | |
Net Income | |||||||
Net Income | 939 | 1,482 | 1,306 | 1,103 | 991 | 1,074 | |
Supplemental | |||||||
EBIT | 1,203 | 2,126 | 1,799 | 1,705 | 853 | 1,195 | |
EBITDA | 3,294 | 3,883 | 3,991 | 3,306 | 2,921 | 3,280 | |