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 | $3.77B | $3.29B | $2.71B | $2.95B | $3.62B | $2.68B | $2.35B | $2.19B | $3.00B | $2.64B | $2.38B | $2.25B | $2.02B | $1.63B | $1.42B | $1.40B | $1.10B | $888.8M |
| Operating expenses | $4.66B | $4.04B | $3.64B | $3.51B | $3.67B | $3.10B | $2.74B | $2.49B | $2.66B | $2.43B | $2.19B | $1.92B | $1.79B | $1.36B | $1.25B | $1.38B | $970.2M | $778.6M |
| Operating income | — | $928.4M | $706.7M | $885.1M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | — | $990.8M | $767.2M | $935.7M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $683.8M | $731.4M | $522.5M | $662.2M | $824.9M | $503.5M | $448.4M | $394.0M | $182.9M | $81.5M | $92.3M | $176.1M | $162.0M | $138.6M | $84.1M | $1.9M | $75.8M | $55.5M |
| Basic EPSper diluted share | $6.25 | $6.67 | $4.55 | $5.74 | $7.34 | $4.49 | $3.99 | $3.57 | $2.53 | $1.16 | $1.35 | $2.65 | $2.55 | $2.59 | $1.61 | $0.04 | $1.79 | $2.31 |
| Diluted EPSper diluted share | $5.87 | $6.25 | $4.28 | $5.32 | $6.66 | $4.16 | $3.66 | $3.15 | $2.14 | $1.00 | $1.18 | $2.31 | $2.20 | $2.20 | $1.34 | $0.03 | $1.56 | $1.98 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 2, 2026Form 4 | Rubulotta DavidOther | SellCommon Stock | 400 | $124.31 | $49.7K | 992 |
| Jan 29, 2026Form 4 | ZEMLYAK JAMES MPresident | SellCommon Stock · indirect | 9 | $123.90 | $1.1K | 7.1K |
| Aug 13, 2025Form 4 | ZEMLYAK JAMES MCo-President | BuyCommon Stock · indirect | 2 | $116.00 | $232.00 | 7.0K |
| Aug 12, 2025Form 4 | ZEMLYAK JAMES MCo-President | BuyCommon Stock · indirect | 2 | $114.16 | $228.32 | 7.0K |
| Aug 11, 2025Form 4 | ZEMLYAK JAMES MCo-President | BuyCommon Stock · indirect | 1 | $111.76 | $111.76 | 7.0K |