
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 303,853 | 298,889 | 308,335 | 312,156 | 338,579 | 343,439 | |
COGS | 263,812 | 255,617 | 262,768 | 263,609 | 313,697 | 324,329 | |
Gross Profit | 40,041 | 43,272 | 45,567 | 48,547 | 24,882 | 19,110 | |
Operating Expenses & Income | |||||||
Operating Income | 19,280 | 21,242 | 21,010 | 21,731 | 20,622 | 22,321 | |
Total Operating Expenses | 20,758 | 22,028 | 24,557 | 26,818 | 4,260 | (3,211) | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 4,215 | 5,421 | 5,344 | 6,175 | 6,820 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (36) | (49) | (78) | (174) | (534) | (373) | |
Interest Income | 41 | 95 | 68 | 187 | 223 | - | |
Income Tax Expense | 6,041 | 6,708 | 5,075 | 6,722 | 6,281 | 6,176 | |
Net Income | |||||||
Net Income | 13,481 | 14,872 | 11,278 | 15,658 | 12,821 | 12,635 | |
Supplemental | |||||||
EBIT | 19,282 | 21,221 | 16,592 | 21,731 | 19,637 | 19,455 | |
EBITDA | 37,612 | 39,531 | 36,449 | 44,221 | 44,924 | 44,840 | |