

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 101,644 | 87,059 | 159,929 | 174,224 | 182,256 | 237,498.9 | |
COGS | 78,878 | 79,971 | 147,582 | 159,571 | 163,780 | 218,155.5 | |
Gross Profit | 22,766 | 7,088 | 12,347 | 14,653 | 18,476 | 19,343.4 | |
Operating Expenses & Income | |||||||
Operating Income | (9,929) | (22,542) | (2,142) | (747) | 8,816 | 6,541.5 | |
Total Operating Expenses | 30,825 | 30,154 | 14,489 | 15,400 | 9,660 | 12,801.8 | |
R&D Expenses | 379 | 387 | 511 | 544 | 607 | 622 | |
Selling General & Admin Expenses | 3,296 | 3,511 | 800 | 1,008 | 4,288 | 4,393 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,181) | (6,006) | (2,328) | (2,536) | (5,553) | (6,928.5) | |
Interest Income | 675 | 457 | 361 | 215 | 338 | 301 | |
Income Tax Expense | (2,894) | 2,166 | 1,437 | 1,427 | 2,126 | 2,298.3 | |
Net Income | |||||||
Net Income | (12,106) | (32,699) | (4,209) | (1,696) | 857 | 208.2 | |
Supplemental | |||||||
EBIT | (10,149) | (29,419) | 683 | 4,117 | 10,364 | 3,591.6 | |
EBITDA | 13,904 | (5,357) | 27,693 | 32,355 | 41,456 | 24,631 | |