Revenue
No reported data
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Operating income | $413.2M | $222.7M | $43.7M | $397.0M | −$133.5M | $231.1M | −$44.7M | $944,000 |
| EBITDAderived | $596.3M | $357.0M | $141.2M | $454.1M | −$91.4M | $267.0M | −$19.3M | $28.7M |
| Net income | $126.4M | $7.8M | −$80.2M | $106.5M | −$191.7M | $140.0M | −$34.7M | −$30.1M |
| Basic EPSper diluted share | $0.11 | $0.01 | -$0.07 | $0.09 | -$0.19 | $0.14 | -$0.03 | -$0.03 |
| Diluted EPSper diluted share | $0.11 | $0.01 | -$0.07 | $0.09 | -$0.19 | $0.14 | -$0.03 | -$0.03 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | Donovan William DeanDirector | SellSeries A shares of common stock | 50.0K | $7.67 | $383.5K | 2.95M |
| May 27, 2026Form 4 | Donovan William DeanDirector | SellSeries A shares of common stock | 50.0K | $7.54 | $377.0K | 3.00M |
| May 12, 2026Form 4 | Donovan William DeanDirector | SellSeries A shares of common stock | 50.0K | $7.33 | $366.5K | 3.05M |