
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 118,563 | 142,794 | 251,866 | 343,334 | 373,106 | 384,925 | |
COGS | 102,179 | 114,536 | 169,128 | 232,716 | 255,131 | 265,767 | |
Gross Profit | 16,384 | 28,258 | 82,738 | 110,618 | 117,975 | 119,158 | |
Operating Expenses & Income | |||||||
Operating Income | (64,058) | (47,934) | 1,635 | 10,854 | 11,629 | 11,356 | |
Total Operating Expenses | 80,442 | 76,192 | 81,380 | 99,764 | 106,346 | 107,802 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 64,539 | 58,174 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,175) | (2,000) | (2,224) | (2,472) | (2,025) | (2,033) | |
Interest Income | 755 | 263 | 759 | 1,336 | 1,220 | - | |
Income Tax Expense | 2,234 | 2,416 | 618 | (1,090) | 1,299 | 1,743 | |
Net Income | |||||||
Net Income | (50,050) | (11,500) | (2,618) | 8,717 | 4,720 | 3,922 | |
Supplemental | |||||||
EBIT | (49,831) | (6,224) | 934 | 11,000 | 9,095 | 7,955 | |
EBITDA | (36,421) | 6,949 | 11,946 | 22,366 | 20,685 | 19,855 | |