Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $4.20B | $3.97B | $3.34B |
| Operating income | $85.4M | −$99.8M | −$108.7M |
| EBITDAderived | $717.9M | $496.9M | $352.2M |
| Net income | −$353.3M | −$798.0M | −$577.4M |
| Basic EPSper diluted share | -$1.32 | -$3.26 | -$2.35 |
| Diluted EPSper diluted share | -$1.32 | -$3.26 | -$2.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | Peck James MSee Remarks | BuyOrdinary Shares | 118.6K | $8.43 | $1.00M | 424.7K |
| Sep 5, 2025Form 4 | Massey Tracey AnnChief Operating Officer | BuyOrdinary Shares · indirect | 18.0K | $16.97 | $305.5K | 18.0K |
| Sep 3, 2025Form 4 | Kapoor MohitChief Technology Officer | BuyOrdinary Shares | 15.0K | $16.76 | $251.4K | 15.0K |
| Aug 29, 2025Form 4 | Peck James MSee Remarks | BuyOrdinary Shares | 29.5K | $17.24 | $508.6K | 29.5K |
| Aug 28, 2025Form 4 | Miller Curtis JohnChief Strategy Officer | BuyOrdinary Shares | 10.0K | $16.97 | $169.7K | 10.0K |