
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 170,588 | 225,511 | 232,730 | 228,145 | 209,659 | 209,844 | |
COGS | 156,863 | 209,886 | 210,499 | 196,440 | 176,873 | 178,367 | |
Gross Profit | 13,725 | 15,625 | 22,231 | 31,705 | 32,786 | 31,477 | |
Operating Expenses & Income | |||||||
Operating Income | (4,046) | (872) | 4,022 | 14,361 | 16,435 | 14,636 | |
Total Operating Expenses | 17,771 | 16,497 | 18,209 | 17,344 | 16,351 | 16,841 | |
R&D Expenses | 2,189 | 2,471 | 1,855 | 1,702 | - | - | |
Selling General & Admin Expenses | 9,871 | 11,446 | 18,209 | 17,344 | 16,351 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (595) | (1,222) | (1,559) | (2,195) | (1,696) | (1,774) | |
Interest Income | 330 | 572 | 581 | 608 | 1,245 | - | |
Income Tax Expense | 934 | 645 | 2,689 | (733) | 2,852 | 1,975 | |
Net Income | |||||||
Net Income | (1,390) | (6,993) | (21,656) | 10,728 | 10,974 | 10,815 | |
Supplemental | |||||||
EBIT | (3,119) | (701) | (17,795) | 13,023 | 16,435 | 15,076 | |
EBITDA | 11,453 | 15,459 | (3,906) | 22,605 | 26,217 | 25,066 | |