
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 263,907 | 282,495 | 312,680 | 346,685 | 357,675 | 367,043 | |
COGS | 225,363 | 240,472 | 269,628 | 302,059 | 302,478 | 307,966 | |
Gross Profit | 38,544 | 42,023 | 43,052 | 44,626 | 55,197 | 59,077 | |
Operating Expenses & Income | |||||||
Operating Income | 11,225 | 12,038 | 11,652 | 11,461 | 17,898 | 21,362 | |
Total Operating Expenses | 27,317 | 29,983 | 31,401 | 33,165 | 37,299 | 37,715 | |
R&D Expenses | 528 | 617 | 588 | 576 | - | - | |
Selling General & Admin Expenses | 27,317 | 29,366 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (232) | (188) | (189) | (249) | (388) | (488) | |
Interest Income | 120 | 3 | 4 | - | 27 | - | |
Income Tax Expense | 4,586 | 4,221 | 2,711 | 4,121 | 6,294 | 7,237 | |
Net Income | |||||||
Net Income | 6,727 | 7,534 | 9,165 | 6,452 | 11,426 | 13,915 | |
Supplemental | |||||||
EBIT | 11,550 | 11,944 | 12,073 | 10,834 | 17,898 | 21,432 | |
EBITDA | 13,180 | 13,571 | 14,215 | 13,054 | 20,354 | 23,871 | |