Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $130.4M | $110.2M | $114.9M | $119.0M |
| Operating expenses | $234.7M | $219.1M | $199.1M | $186.7M |
| Operating income | −$118.2M | −$102.2M | −$756.7M | −$66.7M |
| EBITDAderived | −$86.0M | −$67.4M | −$708.2M | −$19.3M |
| Net income | −$116.7M | −$153.2M | −$838.1M | −$111.3M |
| Basic EPSper diluted share | -$9.18 | -$16.82 | -$151.77 | -$20.15 |
| Diluted EPSper diluted share | -$9.18 | -$16.82 | -$151.77 | -$20.15 |