

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 101,644 | 87,059 | 159,929 | 174,224 | 182,256 | 186,631 | |
COGS | 104,264 | 105,995 | 147,590 | 159,573 | 163,780 | 166,667 | |
Gross Profit | (2,620) | (18,936) | 12,339 | 14,651 | 18,476 | 19,964 | |
Operating Expenses & Income | |||||||
Operating Income | (14,302) | (32,199) | (2,142) | (747) | 8,816 | 7,854 | |
Total Operating Expenses | 11,682 | 13,263 | 14,481 | 15,398 | 173,440 | 96,940 | |
R&D Expenses | 381 | 389 | 511 | 544 | 607 | 604 | |
Selling General & Admin Expenses | 3,678 | 3,560 | 3,779 | 4,113 | 5,656 | 4,208 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,275) | (6,078) | (6,067) | (2,536) | (5,553) | (5,625) | |
Interest Income | 675 | 457 | 361 | 215 | 338 | 214 | |
Income Tax Expense | (2,892) | 2,172 | 1,437 | 1,427 | - | 1,695 | |
Net Income | |||||||
Net Income | (12,103) | (32,682) | (4,209) | (1,696) | 857 | 3,085 | |
Supplemental | |||||||
EBIT | (8,619) | (24,329) | 3,817 | 5,481 | - | - | |
EBITDA | 686 | (15,161) | 14,487 | 16,571 | - | - | |