Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $13.18B | $11.71B | $9.78B | $8.99B | $7.94B | $6.20B | $6.09B |
| Operating income | $245.0M | $218.0M | $318.0M | $242.0M | $151.0M | $16.0M | $150.0M |
| EBITDAderived | $702.0M | $633.0M | $679.0M | $571.0M | $486.0M | $339.0M | $452.0M |
| Net income | $32.0M | $134.0M | $229.0M | $197.0M | $153.0M | −$31.0M | $60.0M |
| Basic EPSper diluted share | $0.28 | $1.12 | $1.93 | $1.68 | $1.33 | -$0.27 | $0.52 |
| Diluted EPSper diluted share | $0.28 | $1.12 | $1.92 | $1.67 | $1.32 | -$0.27 | $0.52 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 28, 2025Form 4 | Cooper Todd CDirector | BuyCommon Stock | 6.0K | $50.59 | $303.5K | 10.0K |