
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 315.5 | 383.5 | 480.2 | 274.9 | 447.4 | 466.3 | |
COGS | 159.3 | 191.4 | 235.7 | 156.9 | 247.6 | 282.9 | |
Gross Profit | 156.2 | 192.1 | 244.5 | 117.9 | 447.4 | 452.2 | |
Operating Expenses & Income | |||||||
Operating Income | 67.79 | 86.92 | 128 | (27.4) | 59.7 | 27.79 | |
Total Operating Expenses | 88.42 | 105.1 | 116.5 | 145.3 | 387.7 | 525.7 | |
R&D Expenses | 38.46 | 36.66 | 33.18 | 40.41 | 47.2 | 72.25 | |
Selling General & Admin Expenses | 47.29 | 75.28 | 90.43 | 95.12 | 42.97 | 107.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (0.186305) | (0.159321) | (0.154229) | (0.0641) | (1.596861) | (1.916676) | |
Interest Income | 6.895378 | 10.66 | 7.19323 | 3.091924 | 1.921414 | 1.51855 | |
Income Tax Expense | 6.501733 | 10.2 | 17.82 | 0.78072 | (4.036699) | (9.03496) | |
Net Income | |||||||
Net Income | 64.48 | 67.02 | 99.83 | (19.98) | 65.26 | 42.85 | |
Supplemental | |||||||
EBIT | 70.66 | 87.32 | 127.6 | (29.17) | 61.22 | 25.84 | |
EBITDA | 77.13 | 102.3 | 156 | 1.630381 | 92.02 | 40.84 | |