
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 108,441 | 113,168 | 92,663 | 99,315 | 106,197 | 214,368 | |
COGS | 93,586 | 100,283 | 84,829 | 90,902 | 93,384 | 191,101 | |
Gross Profit | 14,855 | 12,885 | 7,834 | 8,902 | 12,813 | 23,267 | |
Operating Expenses & Income | |||||||
Operating Income | (109) | (4,153) | (8,350) | (8,020) | (7,527) | (16,745) | |
Total Operating Expenses | 14,964 | 17,038 | 16,184 | 18,161 | 20,340 | 40,012 | |
R&D Expenses | 5,098 | 5,569 | 4,393 | 4,571 | 4,852 | 9,443 | |
Selling General & Admin Expenses | 4,594 | 5,224 | 5,126 | 5,309 | 6,152 | 11,750 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,026) | (1,009) | (910) | (771) | (703) | (196.8) | |
Interest Income | 998 | 896 | 746 | 746 | 1,002 | - | |
Income Tax Expense | 1,620 | 1,383 | (929) | 428 | 59 | 673 | |
Net Income | |||||||
Net Income | 10,758 | 11,393 | 10,265 | (3,996) | 58 | (5,153) | |
Supplemental | |||||||
EBIT | (2,018) | (4,922) | (9,596) | (5,614) | (8,440) | (18,217) | |
EBITDA | 964 | (1,291) | (5,508) | (404) | (3,661) | (7,542) | |