
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 245,515.3 | 310,359.9 | 341,707.1 | 347,989.5 | 365,897.8 | 329,175.7 | |
COGS | 289,323.6 | 245,157 | 231,787.4 | 232,097.9 | 250,016.4 | 232,405.5 | |
Gross Profit | (43,808.4) | 69,082.6 | 109,919.7 | 115,891.7 | 115,881.3 | 96,770.1 | |
Operating Expenses & Income | |||||||
Operating Income | (69,572.2) | 36,264.4 | 62,060 | 71,020.5 | 89,240.4 | 76,527.7 | |
Total Operating Expenses | 24,787.3 | 32,818.2 | 47,859.7 | 44,871.2 | 26,640.9 | 20,242.5 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 8,319.6 | 8,429.5 | 8,122.8 | 7,844.1 | 5,092.8 | 4,998.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | (126.3) | (504) | (2,464.4) | (12.71) | (19.96) | |
Interest Income | 0.001445 | 0.006397 | 452.3 | 7,957 | 11,732.7 | 16,181.2 | |
Income Tax Expense | 408.6 | 4,513.6 | 4,438.8 | 4,681.1 | 5,315.3 | 4,979.5 | |
Net Income | |||||||
Net Income | (70,398.1) | 35,805.4 | 62,512.3 | 78,977.5 | 95,645.2 | 86,405.1 | |
Supplemental | |||||||
EBIT | (68,798.1) | 37,636.5 | 63,016.3 | 78,977.5 | 100,973.1 | 95,531.3 | |
EBITDA | 37,704.3 | 130,130.2 | 63,290 | 79,647 | 101,730.3 | 159,656.9 | |