
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 427,159 | 494,643 | 411,649 | 443,495 | 474,156 | 490,082 | |
COGS | 390,399 | 441,055 | 357,969 | 387,882 | 411,243 | 425,022 | |
Gross Profit | 36,760 | 53,588 | 53,680 | 55,613 | 62,913 | 65,060 | |
Operating Expenses & Income | |||||||
Operating Income | 10,452 | 26,152 | 25,878 | 26,656 | 30,211 | 32,418 | |
Total Operating Expenses | 26,308 | 27,436 | 27,802 | 28,957 | 32,702 | 32,642 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 24,999 | 26,155 | 26,358 | 27,707 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,483) | (2,197) | (2,283) | (2,674) | (3,250) | (3,417) | |
Interest Income | 38 | 257 | 613 | 740 | 550 | - | |
Income Tax Expense | 5,210 | 8,124 | 13,846 | 9,379 | 13,328 | 13,976 | |
Net Income | |||||||
Net Income | 9,873 | 18,368 | 24,723 | 20,810 | 32,155 | 34,080 | |
Supplemental | |||||||
EBIT | 18,621 | 29,843 | 41,711 | 33,562 | 49,438 | 45,382 | |
EBITDA | 38,200 | 48,371 | 60,055 | 53,736 | 73,531 | 69,976 | |