Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.73B | $2.66B | $2.51B | $2.17B |
| Operating income | −$20.1M | $79.3M | $275.3M | $389.5M |
| EBITDAderived | $103.9M | $196.9M | $384.3M | $478.0M |
| Net income | −$112.9M | −$92.8M | $102.6M | $219.2M |
| Basic EPSper diluted share | -$0.95 | -$0.96 | $1.13 | $2.35 |
| Diluted EPSper diluted share | -$0.95 | -$0.96 | $1.13 | $2.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 19, 2026Form 4 | Nuzzo MichaelDirector | BuyCommon Stock | 25.0K | $2.22 | $55.5K | 46.9K |
| Mar 18, 2026Form 4 | Wyatt John T.Chief Executive Officer | BuyCommon Stock | 275.0K | $2.07 | $569.3K | 1.04M |
| Mar 17, 2026Form 4 | Wyatt John T.Chief Executive Officer | BuyCommon Stock | 219.1K | $1.96 | $429.5K | 762.8K |