Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.26B | $5.01B | $4.87B | $4.54B | $4.20B | $3.69B | $3.68B | $3.49B | $3.35B | $3.02B | $3.06B | $3.56B | $3.78B | $3.58B | $3.66B | $2.98B | $3.13B | $3.16B |
| Operating income | $585.5M | $453.0M | $425.2M | $361.3M | $354.7M | $213.5M | $236.8M | $274.7M | $273.9M | $184.5M | $96.4M | −$27.5M | $163.2M | $162.2M | $202.5M | $176.5M | $166.8M | $228.5M |
| EBITDAderived | $876.3M | $746.3M | $701.0M | $607.1M | $594.2M | $420.3M | $421.8M | $437.0M | $420.5M | $316.1M | $236.3M | $134.4M | $329.0M | $310.6M | $350.6M | $303.1M | $301.9M | $350.8M |
| Net income | $199.7M | $162.9M | $87.7M | $170.6M | $105.2M | $16.0M | $29.0M | −$33.3M | $16.7M | $34.5M | −$11.9M | −$83.9M | $56.8M | $88.9M | $74.5M | $57.1M | $200.2M | $183.3M |
| Basic EPSper diluted share | $4.73 | $3.68 | $1.90 | $3.61 | $2.12 | $0.32 | $0.58 | -$0.65 | $0.33 | $0.69 | -$0.24 | -$1.71 | $1.17 | $1.84 | $1.56 | $1.18 | $4.23 | $3.96 |
| Diluted EPSper diluted share | $4.69 | $3.63 | $1.87 | $3.57 | $2.10 | $0.31 | $0.57 | -$0.65 | $0.32 | $0.68 | -$0.24 | -$1.71 | $1.16 | $1.83 | $1.55 | $1.18 | $4.21 | $3.93 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 15, 2025Form 4 · 10b5-1 | Sweeney Michael EController | SellCommon Stock | 1.4K | $119.50 | $169.5K | 5.8K |
| Aug 15, 2025Form 4 | Castillo Daniel JEVP | SellCommon Stock | 192 | $110.35 | $21.2K | 22.2K |
| Aug 15, 2025Form 4 | Castillo Daniel JEVP | SellCommon Stock | 21.5K | $109.70 | $2.36M | 22.4K |
| Aug 14, 2025Form 4 · 10b5-1 | Sweeney Michael EController | SellCommon Stock | 746 | $115.00 | $85.8K | 7.8K |
| Aug 14, 2025Form 4 | Parker Arthelbert LouisDirector | SellCommon Stock | 540 | $115.00 | $62.1K | 6.6K |