Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.76B | $1.48B | $1.26B | $1.21B | $662.0M | $410.2M | $135.8M | $76.8M | $15.1M |
| Operating expenses | $300.3M | $220.7M | $183.1M | $154.3M | — | — | — | — | $1.7M |
| Operating income | $164.9M | $179.2M | $159.3M | $150.5M | $53.5M | −$1.02B | −$1.29B | −$12.2M | −$11.5M |
| EBITDAderived | $547.6M | $503.4M | $440.2M | $410.8M | $297.0M | −$796.7M | −$1.24B | $7.8M | −$5.5M |
| Net income | $178.3M | $80.0M | $289.4M | $250.7M | $1.5M | −$1.16B | −$1.33B | −$239,000 | −$187,108 |
| Basic EPSper diluted share | $2.66 | $1.03 | $5.25 | $1.47 | $0.00 | $0.00 | -$95.70 | -$0.51 | -$0.30 |
| Diluted EPSper diluted share | $2.63 | $1.02 | $2.52 | $1.47 | $0.00 | $0.00 | -$95.70 | -$0.51 | -$0.30 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 30, 2026Form 4 | Wahba Sadek +4TenPercentOwner | SellClass A Common Stock · indirect | 94.2K | $50.86 | $4.79M | 428.9K |
| Apr 30, 2026Form 4 | Wahba Sadek +4TenPercentOwner | SellClass A Common Stock · indirect | 404.3K | $50.56 | $20.44M | 523.1K |
| Apr 30, 2026Form 4 | Wahba Sadek +4TenPercentOwner | SellClass A Common Stock · indirect | 36.1K | $49.20 | $1.78M | 927.3K |
| Apr 29, 2026Form 4 | Wahba Sadek +4TenPercentOwner | SellClass A Common Stock · indirect | 183.4K | $49.53 | $9.09M | 963.5K |
| Apr 28, 2026Form 4 | Wahba Sadek +4TenPercentOwner | SellClass A Common Stock · indirect | 192.0K | $48.56 | $9.33M | 1.15M |