

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 523,064 | 430,371 | 364,647.3 | 237,505.6 | 154,893 | 339,929.6 | |
COGS | 430,282 | 397,488 | 449,767 | 239,090.8 | 198,011 | 388,938.9 | |
Gross Profit | 92,782 | 32,883 | (85,119.7) | (1,585.2) | (43,118) | (49,009.3) | |
Operating Expenses & Income | |||||||
Operating Income | 60,399 | 6,442 | (147,259.3) | (16,630.2) | (52,195) | (73,143.6) | |
Total Operating Expenses | 32,383 | 26,441 | 62,139.6 | 15,045 | 9,077 | 24,134.2 | |
R&D Expenses | 3,308 | 2,164 | 1,276.7 | 282.8 | 65 | 110.1 | |
Selling General & Admin Expenses | 13,518 | 8,438 | 6,129.7 | 4,595.9 | 4,623 | 6,959.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (394.1) | (5,374) | (4,731.1) | (4,899.4) | (5,552) | (11,411.6) | |
Interest Income | 8,877 | 2,881 | 5,505.9 | 4,389.2 | 187 | 8,955.1 | |
Income Tax Expense | 27,967 | 8,323 | 30,652 | 12,005.1 | 11,241 | 23,428.3 | |
Net Income | |||||||
Net Income | 26,797 | (6,052) | (162,221.1) | (30,853.9) | 3,261 | (30,926.1) | |
Supplemental | |||||||
EBIT | 61,923 | 5,361 | (147,353.8) | (16,119.9) | 18,417 | (428.6) | |
EBITDA | 63,738 | 7,627 | (145,193.3) | (14,941.6) | 20,304 | 2,268.5 | |