
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 112,118 | 118,721 | 118,060 | 126,575 | 121,327 | 121,624 | |
COGS | 99,335 | 106,378 | 104,576 | 113,087 | 106,801 | 106,865 | |
Gross Profit | 12,783 | 12,343 | 13,484 | 13,488 | 14,526 | 14,759 | |
Operating Expenses & Income | |||||||
Operating Income | 5,517 | 4,736 | 5,510 | 5,033 | 5,789 | 5,841 | |
Total Operating Expenses | 7,266 | 7,607 | 7,974 | 8,455 | 8,737 | 8,918 | |
R&D Expenses | 264 | 294 | 337 | 275 | - | - | |
Selling General & Admin Expenses | 7,002 | 7,313 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (56) | (43) | (28) | (67) | (66) | (65) | |
Interest Income | 7 | 5 | 5 | 8 | 22 | - | |
Income Tax Expense | 1,723 | 1,593 | 1,787 | 1,988 | 1,970 | 1,890 | |
Net Income | |||||||
Net Income | 3,715 | 3,160 | 3,793 | 4,127 | 3,427 | 3,456 | |
Supplemental | |||||||
EBIT | 5,622 | 4,918 | 5,708 | 6,323 | - | - | |
EBITDA | 7,763 | 6,978 | 7,902 | 8,610 | 5,570 | 7,040 | |