Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $14.39B | $8.39B | $7.87B | $7.68B |
| Operating income | $480.0M | $291.0M | $57.0M | $121.0M |
| EBITDAderived | $999.0M | $542.0M | $382.0M | $413.0M |
| Net income | $66.0M | −$82.0M | −$314.0M | −$84.0M |
| Basic EPSper diluted share | $0.27 | -$0.90 | -$3.49 | -$0.93 |
| Diluted EPSper diluted share | $0.27 | -$0.90 | -$3.49 | -$0.93 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 18, 2025Form 4 | Loughran BarbaraDirector | BuyCommon Stock | 4.6K | $21.23 | $97.7K | 4.6K |
| Feb 12, 2025Form 4 | DEMETRIOU STEVEN J.Executive Chair | BuyCommon Stock | 100.0K | $20.81 | $2.08M | 620.9K |