Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.83B | $794.8M | $868.3M | $1.92B | $1.01B |
| Gross profit | $460.2M | $109.5M | $203.2M | $1.25B | $548.7M |
| Gross margin | 25.16% | 13.77% | 23.40% | 65.19% | 54.46% |
| Operating expenses | $1.29B | $428.9M | $440.6M | $445.9M | $291.2M |
| Operating income | $535.0M | −$43.0M | $1.16B | −$671.4M | −$467.1M |
| Operating margin | 29.25% | −5.41% | 133.72% | −34.98% | −46.36% |
| EBITDA | $947.5M | $213.5M | $1.39B | −$449.1M | −$299.4M |
| EBITDA margin | 51.80% | 26.86% | 159.58% | −23.40% | −29.72% |
| Net income | $341.1M | −$87.0M | $759.7M | −$620.6M | −$325.2M |
| Net profit margin | 18.65% | −10.95% | 87.50% | −32.33% | −32.28% |
| Basic EPSper basic share | $4.67 | -$1.84 | $16.07 | -$14.82 | -$8.20 |
| Diluted EPSper diluted share | $4.58 | -$1.84 | $15.95 | -$14.82 | -$8.20 |
Reported ownership