
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 181,920 | 209,542 | 193,462 | 175,942 | 157,455 | 156,614 | |
COGS | 156,151 | 182,288 | 165,315 | 150,779 | 137,211 | 135,249 | |
Gross Profit | 25,769 | 27,254 | 28,147 | 25,163 | 20,244 | 21,365 | |
Operating Expenses & Income | |||||||
Operating Income | (248) | 969 | 5,411 | 4,568 | 264 | 1,878 | |
Total Operating Expenses | 26,017 | 26,285 | 22,736 | 20,595 | 19,980 | 19,487 | |
R&D Expenses | 942 | 783 | 586 | 568 | - | - | |
Selling General & Admin Expenses | 11,865 | 11,523 | 11,356 | 9,826 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (581) | (574) | (938) | (1,019) | (731) | (772) | |
Interest Income | 3,478 | 27 | 5 | 22 | 14 | - | |
Income Tax Expense | 455 | (443) | 2,725 | 3,854 | 917 | 1,679 | |
Net Income | |||||||
Net Income | 1,096 | (570) | 4,171 | 4,343 | 1,900 | 5,377 | |
Supplemental | |||||||
EBIT | (248) | 969 | 5,411 | 4,568 | 264 | 1,878 | |
EBITDA | 8,241 | 9,256 | 13,138 | 10,950 | 5,785 | 7,306 | |