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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.38B | $4.42B | $4.13B | $3.80B | $3.34B | $3.08B | $3.22B | $3.14B | $3.15B | $3.26B | $3.00B | $2.91B | $2.85B | $2.82B | $2.76B | $2.86B | $3.28B |
| Operating expenses | — | — | — | — | — | — | — | $2.59B | $2.58B | $2.64B | $2.41B | $2.35B | — | — | — | — | — |
| Operating income | $512.0M | $229.6M | $144.4M | $159.5M | $199.3M | $62.6M | $230.7M | $226.1M | $256.2M | $317.5M | $311.2M | $242.2M | $256.8M | $231.8M | $205.4M | $154.5M | $102.8M |
| EBITDAderived | — | — | — | — | $349.5M | $224.9M | $378.3M | $377.5M | $412.6M | $473.8M | $456.4M | $378.2M | $388.3M | $356.9M | $333.9M | $290.3M | $248.0M |
| Net income | $383.1M | $155.3M | $102.6M | $117.6M | $131.6M | $24.4M | $154.9M | $125.9M | $150.8M | $200.6M | $194.7M | $154.0M | $163.4M | $151.2M | $141.1M | $137.7M | $79.2M |
| Basic EPSper diluted share | $8.60 | $3.49 | $2.33 | $2.62 | $2.89 | $0.64 | $4.04 | $2.75 | $2.98 | $3.47 | $3.09 | $2.33 | $2.28 | $1.93 | $1.55 | $1.35 | $0.78 |
| Diluted EPSper diluted share | $8.32 | $3.40 | $2.28 | $2.58 | $2.83 | $0.63 | $3.96 | $2.72 | $2.94 | $3.42 | $3.02 | $2.26 | $2.20 | $1.87 | $1.53 | $1.34 | $0.77 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 2.0K | $143.46 | $286.8K | 13.0K |
| Jun 4, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.0K | $143.60 | $143.6K | 15.0K |
| Jun 2, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.3K | $139.25 | $181.0K | 16.0K |
| May 15, 2026Form 4 | Allen Frances L.Director | SellCommon Stock | 1.0K | $135.78 | $135.8K | 18.6K |
| May 14, 2026Form 4 · 10b5-1 | Katzman James CDirector | SellCommon Stock | 547 | $128.11 | $70.1K | 28.9K |