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 | $7.24B | $7.62B | $7.28B | $7.27B | $6.28B | $5.05B | $4.77B | $4.55B | $4.34B | $4.22B | $4.11B | $3.94B | $3.74B | $3.43B | $2.98B | $2.84B | $2.00B | $1.70B |
| Gross profit | $2.03B | $2.04B | $1.99B | $2.03B | $1.67B | $1.22B | $1.16B | $1.12B | $1.07B | $1.03B | $1.01B | $956.4M | $899.3M | $814.4M | $728.3M | $673.2M | $480.8M | $442.0M |
| Operating income | $720.3M | $781.8M | $794.8M | $831.6M | $628.5M | $401.0M | $366.9M | $372.1M | $353.9M | $345.6M | $336.7M | $305.7M | $271.2M | $224.9M | $199.1M | $165.6M | $81.1M | $98.6M |
| EBITDAderived | $764.1M | $822.6M | $829.9M | $863.3M | $656.7M | $426.9M | $391.4M | $394.2M | $375.9M | $365.7M | $355.9M | $323.7M | $288.9M | $240.8M | $210.8M | $176.3M | $89.6M | $105.7M |
| Net income | $497.0M | $536.3M | $536.3M | $601.2M | $418.9M | $269.6M | $245.9M | $242.9M | $208.2M | $182.8M | $172.9M | $151.4M | $127.7M | $103.3M | $90.5M | $80.8M | $43.3M | $60.4M |
| Basic EPSper diluted share | $12.27 | $13.34 | $13.72 | $15.46 | $10.83 | $7.03 | $6.51 | $6.50 | $5.81 | $5.16 | $4.91 | $4.33 | $3.69 | $2.70 | $2.75 | $2.49 | $1.42 | $2.14 |
| Diluted EPSper diluted share | $12.25 | $13.30 | $13.67 | $15.41 | $10.78 | $7.01 | $6.50 | $6.49 | $5.81 | $5.15 | $4.90 | $4.32 | $3.68 | $2.70 | $2.74 | $2.49 | $1.40 | $2.09 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2025Form 4 | Custer John MichaelDirector | SellCommon stock | 2.2K | $448.27 | $986.2K | 3.6K |
| Mar 5, 2025Form 4 | ALVAREZ CESAR LDirector | SellCommon stock | 1.4K | $500.00 | $710.5K | 0 |
| Mar 5, 2025Form 4 | ALVAREZ CESAR LDirector | SellCommon stock | 679 | $498.92 | $338.8K | 0 |
| Dec 18, 2024Form 4 | LOGAN BARRY SExecutive Vice President | SellCommon stock | 11.0K | $508.21 | $5.59M | 0 |