
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 104,100 | 141,324 | 137,950 | 141,866 | 127,295 | 134,195 | |
COGS | 89,155 | 112,597 | 108,667 | 113,341 | 103,463 | 109,367 | |
Gross Profit | 14,945 | 28,727 | 29,283 | 28,525 | 23,832 | 24,828 | |
Operating Expenses & Income | |||||||
Operating Income | 7,524 | 19,835 | 19,063 | 17,100 | 13,439 | 14,514 | |
Total Operating Expenses | 7,421 | 8,892 | 10,220 | 11,425 | 10,393 | 10,314 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 7,122 | 8,567 | 9,827 | 10,896 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,107) | (1,092) | (1,135) | (1,234) | (1,552) | (1,821) | |
Interest Income | 40 | 85 | 152 | 139 | 193 | - | |
Income Tax Expense | 489 | 1,488 | 1,284 | 1,627 | 2,649 | 2,917 | |
Net Income | |||||||
Net Income | 12,526 | 22,681 | 19,745 | 18,367 | 15,391 | 23,240 | |
Supplemental | |||||||
EBIT | 14,097 | 25,285 | 22,261 | 21,237 | 19,562 | 19,287 | |
EBITDA | 25,825 | 37,686 | 35,631 | 35,353 | 33,104 | 33,742 | |