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 | $11.93B | $11.31B | $9.87B | $8.63B | $7.55B | $5.98B | $5.59B | $4.86B | $4.48B | $3.90B | — | — | — | — | — | — | — | — |
| Operating income | $1.94B | $1.92B | $1.56B | $1.16B | $804.9M | $290.2M | $444.0M | $258.4M | $270.8M | $34.6M | $763.6M | $710.8M | $532.7M | $455.9M | $350.6M | $287.8M | $203.7M | $124.0M |
| EBITDAderived | $2.30B | $2.25B | $1.88B | $1.45B | $1.06B | $528.7M | $656.7M | $460.3M | $434.1M | $180.9M | $894.0M | $821.3M | $628.8M | $540.0M | $425.5M | $356.8M | $265.0M | $176.8M |
| Net income | $1.54B | $1.53B | $1.23B | $899.1M | $653.0M | $355.8M | $350.2M | $176.6M | $176.3M | $22.9M | $475.6M | $445.4M | $327.4M | $278.0M | $214.9M | $179.0M | $126.8M | $78.2M |
| Basic EPSper diluted share | $1.15 | $1.12 | $0.89 | $0.65 | $23.21 | $12.74 | $12.62 | $6.35 | $6.19 | $0.78 | $15.30 | $14.35 | $10.58 | $8.82 | $6.89 | $5.73 | $3.99 | $2.39 |
| Diluted EPSper diluted share | $1.14 | $1.11 | $0.89 | $0.64 | $22.90 | $12.52 | $12.38 | $6.31 | $6.17 | $0.77 | $15.10 | $14.13 | $10.47 | $8.75 | $6.76 | $5.64 | $3.95 | $2.36 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 24, 2026Form 4 | FILIKRUSHEL PATRICIADirector | Sellcommon stock | 3.4K | $36.58 | $122.5K | 36.4K |
| Feb 6, 2026Form 4 | Garner Curtis EPres, Chief Strgy & Tech Off | Sellcommon stock | 61.1K | $40.01 | $2.44M | 298.4K |
| Dec 12, 2025Form 4 | Garner Curtis EPres, Chief Strgy & Tech Off | Sellcommon stock | 67.6K | $36.05 | $2.44M | 298.4K |
| Dec 1, 2025Form 4 | Garner Curtis EPres, Chief Strgy & Tech Off | Sellcommon stock | 61.9K | $34.67 | $2.15M | 298.4K |
| Aug 25, 2025Form 4 | Eskenazi IleneChief Human Resources Officer | Sellcommon stock | 26.6K | $43.15 | $1.15M | 84.4K |