Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $1.75B | $1.77B | $1.37B |
| Operating income | −$1.34B | $138.1M | $253.2M |
| EBITDAderived | −$1.32B | $162.6M | $276.0M |
| Net income | −$1.91B | −$2.8M | $405.2M |
| Basic EPSper diluted share | -$6.25 | -$0.18 | $1.16 |
| Diluted EPSper diluted share | -$6.27 | -$0.18 | $1.14 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Islam NayaabSee Remarks | SellClass A Common Stock | 25.1K | $12.05 | $302.2K | 8.54M |
| Jun 15, 2026Form 4 · 10b5-1 | Islam NayaabSee Remarks | SellClass A Common Stock | 16.7K | $11.37 | $190.1K | 8.56M |
| Jun 11, 2026Form 4 · 10b5-1 | Fitzgerald Scott MichaelPrincipal Accounting Officer | SellClass A Common Stock | 867 | $10.33 | $9.0K | 217.6K |
| May 14, 2026Form 4 · 10b5-1 | Streams MarkSee Remarks | SellClass A Common Stock | 232.6K | $9.04 | $2.10M | 1.11M |
| May 11, 2026Form 4 · 10b5-1 | Fitzgerald Scott MichaelPrincipal Accounting Officer | SellClass A Common Stock | 1.6K | $7.57 | $12.2K | 93.4K |