Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $1.05B | $1.02B | $904.0M |
| Operating expenses | $1.39B | $876.0M | $520.0M |
| Operating income | −$347.0M | $140.0M | $112.0M |
| Operating margin | −33.17% | 13.78% | 12.39% |
| EBITDA | −$135.0M | $347.0M | $346.0M |
| EBITDA margin | −12.91% | 34.15% | 38.27% |
| Net income | −$309.0M | $70.0M | $41.0M |
| Net profit margin | −29.54% | 6.89% | 4.54% |
| Basic EPSper basic share | -$9.97 | $2.26 | $1.43 |
| Diluted EPSper diluted share | -$9.97 | $2.26 | $1.34 |
Reported shareholders