Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $652.9M | $561.0M | $322.1M | $360.5M | $341.3M | $339.6M | $239.3M |
| Gross profit | $375.1M | $317.1M | $128.3M | $128.7M | $169.2M | $162.0M | $83.9M |
| Operating expenses | $576.1M | $320.9M | $33.8M | $12.6M | $88.6M | $90.6M | $89.7M |
| Operating income | −$200.9M | −$3.8M | $94.5M | $130.1M | $80.6M | $71.5M | −$5.8M |
| EBITDAderived | −$126.9M | $62.0M | $159.3M | $195.9M | $132.6M | $129.6M | $52.2M |
| Net income | −$206.4M | −$5.9M | $67.5M | $91.8M | $20.6M | $24.2M | −$42.0M |
| Basic EPSper diluted share | -$1.37 | -$0.04 | $0.44 | $0.57 | $0.39 | $0.46 | -$0.79 |
| Diluted EPSper diluted share | -$1.37 | -$0.04 | $0.41 | $0.52 | $0.39 | $0.46 | -$0.79 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 30, 2026Form 4 | WINDACRE PARTNERSHIP LLCTenPercentOwner | SellOrdinary shares | 1.88M | $33.90 | $63.56M | 16.15M |
| Jun 29, 2026Form 4 | WINDACRE PARTNERSHIP LLCTenPercentOwner | SellOrdinary shares | 437.5K | $33.00 | $14.44M | 18.02M |
| Jun 26, 2026Form 4 | WINDACRE PARTNERSHIP LLCTenPercentOwner | SellOrdinary shares | 548.5K | $34.51 | $18.93M | 18.46M |
| Jun 26, 2026Form 4 | WINDACRE PARTNERSHIP LLCTenPercentOwner | SellOrdinary shares | 20.0K | $36.25 | $725.0K | 19.01M |
| Jun 26, 2026Form 4 | WINDACRE PARTNERSHIP LLCTenPercentOwner | SellOrdinary shares | 2.30M | $34.40 | $79.00M | 19.03M |