
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 67,926 | 79,036 | 80,337 | 75,921 | 69,837 | 69,348 | |
COGS | 54,317 | 71,277 | 67,177 | 65,403 | 66,590 | 66,026 | |
Gross Profit | 13,609 | 7,759 | 13,160 | 10,518 | 3,247 | 3,322 | |
Operating Expenses & Income | |||||||
Operating Income | 6,225 | (9,065) | 5,244 | 814 | (22,260) | (7,872) | |
Total Operating Expenses | 7,793 | 8,398 | 7,916 | 9,704 | 25,507 | 11,194 | |
R&D Expenses | 421 | 427 | 499 | 458 | - | - | |
Selling General & Admin Expenses | 7,384 | 8,398 | 7,916 | 9,354 | 11,014 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,103) | (1,203) | (1,293) | (1,560) | (1,997) | (1,564) | |
Interest Income | 295 | 620 | 278 | 2,493 | 341 | - | |
Income Tax Expense | 1,452 | (563) | 1,402 | 647 | 2,868 | 3,109 | |
Net Income | |||||||
Net Income | 3,554 | (9,085) | (1,287) | 912 | (26,990) | (26,124) | |
Supplemental | |||||||
EBIT | 5,977 | (8,468) | 1,394 | 3,307 | (21,919) | - | |
EBITDA | 9,385 | (4,810) | 4,583 | 6,564 | (18,121) | (6,783) | |