Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $207.0M | $310.0M | $325.0M | $563.7M | $406.9M |
| Operating expenses | $389.0M | $406.0M | $305.0M | $351.2M | $422.7M |
| Operating income | −$182.0M | −$96.0M | $20.0M | $192.2M | — |
| Operating margin | −87.92% | −30.97% | 6.15% | 34.10% | — |
| EBITDA | — | $20.0M | $84.0M | $277.1M | — |
| EBITDA margin | — | 6.45% | 25.85% | 49.16% | — |
| Net income | −$116.0M | −$107.0M | −$102.0M | $88.1M | $196.6M |
| Net profit margin | −56.04% | −34.52% | −31.38% | 15.63% | 48.32% |
| Basic EPSper basic share | -$0.45 | -$0.44 | -$0.54 | $0.36 | $2.61 |
| Diluted EPSper diluted share | -$0.45 | -$0.44 | -$0.54 | $0.36 | $2.61 |