Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $987.0M | $907.6M | $198.3M |
| Operating expenses | $377.4M | $431.3M | $99.4M |
| Operating income | $100.4M | −$40.2M | −$41.2M |
| Operating margin | 10.17% | −4.43% | −20.80% |
| EBITDA | $372.3M | $219.3M | $9.2M |
| EBITDA margin | 37.72% | 24.17% | 4.63% |
| Net income | $18,000 | $89,000 | $0 |
| Net profit margin | 0.00% | 0.01% | 0.00% |
Reported shareholders