Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $562.1M | $429.6M | $458.9M |
| Net income | −$5.9M | −$122.2M | −$51.5M |
| Basic EPSper diluted share | -$1.61 | -$12.78 | -$6.11 |
| Diluted EPSper diluted share | -$1.61 | -$12.78 | -$6.11 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 19, 2026Form 4 | PETERS JERRY LDirector | SellCommon Stock · indirect | 10.0K | $32.00 | $320.0K | 17.0K |
| Mar 31, 2026Form 4 | Herring Edward +4Director,TenPercentOwner | BuyCommon Stock, par value $0.01 per share | 1.22M | $31.08 | $37.95M | 1.37M |
| Aug 28, 2025Form 4 | Tailwater Capital LLC +4TenPercentOwner | BuyCommon Stock, par value $0.01 | 26.3K | $20.89 | $549.8K | 146.5K |
| Aug 27, 2025Form 4 | Tailwater Capital LLC +4TenPercentOwner | BuyCommon Stock, par value $0.01 | 47.4K | $20.50 | $971.7K | 120.2K |
| Aug 26, 2025Form 4 | Tailwater Capital LLC +4TenPercentOwner | BuyCommon Stock, par value $0.01 | 72.8K | $20.46 | $1.49M | 72.8K |