Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.36B | $6.75B | $5.44B | $4.20B | $3.66B | $3.92B | $3.95B | $3.56B | $3.02B |
| Operating income | $418.1M | $428.1M | $288.4M | $185.7M | $132.4M | $177.8M | $92.1M | $205.0M | $150.7M |
| EBITDAderived | $534.6M | $527.3M | $408.3M | $306.2M | $276.7M | $305.8M | $217.8M | $274.9M | $185.9M |
| Net income | $241.1M | $235.1M | $161.1M | $96.7M | $64.1M | $98.5M | $120.5M | $222.3M | $97.3M |
| Basic EPSper diluted share | $2.26 | $2.21 | $1.53 | $0.93 | $0.62 | $0.98 | $1.30 | $2.78 | $1.16 |
| Diluted EPSper diluted share | $2.20 | $2.12 | $1.42 | $0.87 | $0.59 | $0.97 | $1.30 | $2.78 | $1.16 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Ball George L.Director | BuyCommon Stock | 10.0K | $50.00 | $500.0K | 150.4K |
| May 12, 2026Form 4 | Holdsworth Mark KeithDirector | BuyCommon Stock | 6.8K | $51.54 | $348.1K | 39.9K |
| May 12, 2026Form 4 | Holdsworth Mark KeithDirector | BuyCommon Stock | 3.2K | $50.70 | $164.6K | 33.2K |
| May 11, 2026Form 4 | McMahon Harry T.Director | BuyCommon Stock | 10.0K | $49.14 | $491.4K | 61.6K |
| May 8, 2026Form 4 | Smith Carey A.President & CEO | BuyCommon Stock | 500 | $50.73 | $25.4K | 575.4K |