Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.18B | $969.6M | $762.3M | $937.4M | $392.5M |
| Operating income | $244.9M | $291.0M | $359.1M | $522.4M | $155.4M |
| EBITDAderived | $537.7M | $562.0M | $496.8M | $611.0M | $196.1M |
| Net income | $143.0M | $185.2M | $68.5M | $516.8M | $138.4M |
| Basic EPSper diluted share | $1.09 | $1.90 | $0.72 | — | — |
| Diluted EPSper diluted share | $1.09 | $1.90 | $0.72 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 13, 2026Form 4 | WARD TOM L.See Remarks | BuyCommon Units · indirect | 76.6K | $13.05 | $1000.0K | 76.6K |
| Apr 13, 2026Form 4 | WARD TOM L.See Remarks | BuyCommon Units · indirect | 76.6K | $13.05 | $1000.0K | 13.30M |
| Apr 8, 2026Form 4 | VEPU Inc. +1TenPercentOwner | SellCommon Units · indirect | 944.8K | $12.81 | $12.10M | 4.26M |
| Apr 8, 2026Form 4 | VEPU Inc. +1TenPercentOwner | SellCommon Units · indirect | 4.61M | $12.81 | $59.09M | 20.79M |
| Mar 23, 2026Form 4 | McMullen William Wallace +2Director,TenPercentOwner,Other | BuyCommon Units · indirect | 3.2K | $13.63 | $43.8K | 74.86M |