
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 521,795.7 | 680,207 | 531,103.3 | 582,433.7 | 670,896.3 | 698,758.2 | |
COGS | 436,408.5 | 544,785.4 | 442,037.4 | 450,232.2 | 512,687.3 | 528,667.8 | |
Gross Profit | 85,387.2 | 135,421.6 | 89,065.9 | 132,201.5 | 158,209 | 170,090.4 | |
Operating Expenses & Income | |||||||
Operating Income | 26,004.3 | 56,474.4 | (5,277.6) | 59,327.3 | 78,098.6 | 84,257.8 | |
Total Operating Expenses | 495,791.5 | 614,865.8 | 506,346.3 | 521,677.9 | 592,797.7 | 614,500.4 | |
R&D Expenses | 13,931.3 | 17,231.1 | 19,340.3 | 22,267.4 | 27,070.8 | 27,202.9 | |
Selling General & Admin Expenses | 41,921 | 50,243.8 | 39,968.2 | 44,208.9 | 27,361.1 | 29,702.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,764) | (3,772.6) | (8,963.4) | (10,166.3) | (8,777.3) | (8,101.8) | |
Interest Income | 2,831.4 | 2,394.5 | 15,347.3 | 7,026.9 | 1,740.1 | 2,407.6 | |
Income Tax Expense | 11,156.1 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 18,517.1 | 46,805.4 | (17,493) | 31,112.9 | 51,939.4 | 57,246.4 | |
Supplemental | |||||||
EBIT | 26,004.3 | 67,592.1 | (10,880.5) | 63,226.8 | 78,933.5 | 92,965.6 | |
EBITDA | - | 104,073.4 | 31,796.3 | 109,489.7 | 131,427.8 | 152,826.3 | |