

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 101,644 | 87,059 | 159,929 | 163,711.9 | 182,256 | 237,602.6 | |
COGS | 78,878 | 104,237 | 147,582 | 149,943 | 163,780 | 218,255.6 | |
Gross Profit | 22,766 | (17,178) | 12,347 | 13,768.9 | 18,476 | 19,347 | |
Operating Expenses & Income | |||||||
Operating Income | (6,740) | (22,542) | (2,142) | (701.9) | 8,816 | 6,536.4 | |
Total Operating Expenses | 30,825 | 5,888 | 14,489 | 14,470.8 | 9,660 | 12,810.6 | |
R&D Expenses | 381 | 389 | 511 | 511.2 | 607 | 622 | |
Selling General & Admin Expenses | 3,296 | 3,511 | 3,779 | 947.2 | 4,288 | 4,393 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,181) | (6,006) | (2,328) | (2,383) | (5,553) | (6,931.6) | |
Interest Income | 3,672 | 9,265 | 361 | 6,461.1 | 338 | 301 | |
Income Tax Expense | (2,894) | 2,166 | 1,437 | 1,340.9 | 2,126 | 2,299.5 | |
Net Income | |||||||
Net Income | (11,016) | (33,716) | (4,209) | (1,593.7) | 857 | 204.2 | |
Supplemental | |||||||
EBIT | (10,133) | (29,400) | 683 | 3,868.6 | 10,364 | - | |
EBITDA | 13,904 | (5,357) | 27,693 | 30,402.8 | 41,456 | 24,643.6 | |