Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $4.78B | $4.20B | $3.57B |
| Research & development | $39.0M | $17.0M | $0 |
| Operating expenses | $886.0M | $670.0M | $467.0M |
| Operating income | $179.0M | $181.0M | $201.0M |
| Operating margin | 3.74% | 4.31% | 5.63% |
| EBITDA | −$46.0M | $144.0M | $188.0M |
| EBITDA margin | −0.96% | 3.43% | 5.27% |
| Net income | −$261.0M | −$18.0M | $62.0M |
| Net profit margin | −5.46% | −0.43% | 1.74% |
| Basic EPSper basic share | -$3.45 | — | — |
| Diluted EPSper diluted share | -$3.45 | — | — |
Reported shareholders