Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.16B | $1.90B | $1.84B | $1.72B |
| Operating income | $334.0M | $304.8M | $287.6M | $258.5M |
| EBITDAderived | $409.8M | $371.9M | $360.7M | $332.2M |
| Net income | $166.4M | $166.5M | $179.9M | $166.7M |
| Basic EPSper diluted share | $1.30 | $1.46 | $1.73 | $1.60 |
| Diluted EPSper diluted share | $1.30 | $1.46 | $1.73 | $1.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | ORTENZIO ROBERT ADirector | SellCommon Stock · indirect | 130.0K | $25.00 | $3.25M | 763.5K |
| May 8, 2026Form 4 · 10b5-1 | ORTENZIO ROBERT ADirector | SellCommon Stock · indirect | 130.0K | $25.00 | $3.25M | 893.5K |