
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 212,907.7 | 428,553 | 327,107.5 | 307,988.6 | 396,839.7 | 464,572.9 | |
COGS | 188,499.2 | 351,036.3 | 272,386.1 | 234,122.4 | 287,785.5 | 322,435.4 | |
Gross Profit | 24,408.6 | 77,516.8 | 54,721.4 | 73,866.2 | 109,054.3 | 142,137.4 | |
Operating Expenses & Income | |||||||
Operating Income | (24,245.3) | 26,734.1 | 3,643.4 | 22,976.2 | 37,786.2 | 51,943.7 | |
Total Operating Expenses | 227,524.7 | 401,191.2 | 322,231.9 | 284,440.1 | 359,053.6 | 412,629.2 | |
R&D Expenses | 15,936.6 | 16,891.2 | 16,684.9 | 17,152.7 | 16,163.2 | 18,370 | |
Selling General & Admin Expenses | 22,296.9 | 32,326.9 | 32,206.1 | 32,092.6 | 41,440 | 56,818.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (113.6) | (1,672.3) | (5,006) | (4,397) | (2,501.5) | (1,910.2) | |
Interest Income | 9,151.3 | 5,249.3 | 4,084.3 | 9,595.9 | 3,125.7 | 2,693.9 | |
Income Tax Expense | (3,632.9) | 6,525.6 | - | - | - | - | |
Net Income | |||||||
Net Income | (13,443.4) | 28,227.7 | 7,925.6 | 27,281.1 | 28,326.8 | 49,093.9 | |
Supplemental | |||||||
EBIT | (14,646.9) | 27,187.9 | 13,182.8 | 36,939.8 | 40,318.5 | 65,701.7 | |
EBITDA | - | 42,596 | 18,531.7 | 41,861.1 | 45,129.2 | 70,563.9 | |