

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 57,866 | 93,865 | 82,565 | 73,812 | 71,944 | 138,137 | |
COGS | 51,553 | 87,806 | 56,992 | 49,465 | 63,087 | 100,270.5 | |
Gross Profit | 6,313 | 6,059 | 25,573 | 24,347 | 8,857 | 37,866.5 | |
Operating Expenses & Income | |||||||
Operating Income | 5,487 | 2,713 | 6,098 | 9,030 | 8,491 | 15,534.5 | |
Total Operating Expenses | 826 | 3,346 | 19,476 | 15,377 | 366 | 22,332 | |
R&D Expenses | 138 | 135 | 142 | - | - | - | |
Selling General & Admin Expenses | 8,002 | 8,846 | 8,352 | 9,092 | 9,213 | 8,648 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,121) | (1,653) | (2,478) | (2,738) | (1,892) | (4,660) | |
Interest Income | 188 | 266 | 702 | 306 | 64 | 1,245 | |
Income Tax Expense | 1,695 | (83) | 1,031 | 2,215 | 1,570 | 3,130.5 | |
Net Income | |||||||
Net Income | 3,661 | 140 | 2,208 | 4,106 | 3,827 | 6,461.5 | |
Supplemental | |||||||
EBIT | 5,694 | (1,282) | 5,009 | 8,814 | 8,491 | 17,367 | |
EBITDA | 10,694 | 3,911 | 10,667 | 13,516 | 13,642 | 29,266 | |