
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 231,461 | 223,948 | 184,661 | 193,398 | 196,244 | 198,812 | |
COGS | 193,034 | 188,335 | 162,370 | 170,202 | 174,657 | 178,033 | |
Gross Profit | 38,427 | 35,613 | 22,291 | 23,196 | 21,587 | 20,779 | |
Operating Expenses & Income | |||||||
Operating Income | 27,748 | 26,090 | 13,187 | 13,275 | 11,415 | 9,994 | |
Total Operating Expenses | 10,679 | 9,523 | 9,104 | 9,921 | 10,172 | 10,785 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 10,661 | 9,500 | 9,102 | 10,050 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (342) | (335) | (390) | (459) | (603) | (674) | |
Interest Income | 54 | 70 | 150 | 195 | 158 | - | |
Income Tax Expense | 7,387 | 13,299 | 4,713 | 8,982 | 7,481 | 8,890 | |
Net Income | |||||||
Net Income | 19,703 | 22,455 | 12,490 | 20,065 | 17,668 | 20,487 | |
Supplemental | |||||||
EBIT | 31,043 | 41,493 | 18,523 | 30,574 | 26,768 | 25,311 | |
EBITDA | 40,913 | 51,525 | 28,514 | 41,116 | 37,897 | 36,469 | |