Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $17.56B | $15.94B | $14.86B | $15.09B | $12.95B | $8.71B | $9.18B | $9.35B | $8.39B | $7.51B | $7.12B | $7.77B | $7.84B | $7.25B | $6.99B | $5.64B | $4.64B | $4.69B |
| Gross profit | — | — | — | — | — | — | $2.14B | $1.95B | $1.77B | $1.68B | $1.61B | $1.44B | $1.22B | $1.07B | $1.00B | $881.1M | $792.4M | $723.6M |
| Operating expenses | $2.84B | $2.55B | $2.29B | $2.12B | $1.96B | $1.64B | $1.50B | $1.39B | $1.28B | $1.17B | $1.05B | $960.4M | $857.3M | $760.4M | $688.4M | $607.6M | $526.3M | $504.4M |
| Net income | $714.4M | $546.5M | $502.0M | $446.7M | $339.8M | $312.9M | $263.8M | $203.9M | $317.9M | $177.5M | $226.0M | $180.6M | $126.8M | $103.8M | $114.7M | $94.6M | $117.0M | $85.7M |
| Basic EPSper diluted share | $19.28 | $14.72 | $13.51 | $11.99 | $9.14 | $8.44 | $7.14 | $5.55 | $8.41 | $4.54 | $5.79 | $4.66 | $3.30 | $2.71 | $3.01 | $2.24 | $2.30 | $1.69 |
| Diluted EPSper diluted share | $19.16 | $14.64 | $13.43 | $11.91 | $9.10 | $8.38 | $7.10 | $5.51 | $8.34 | $4.48 | $5.73 | $4.62 | $3.26 | $2.69 | $2.99 | $2.22 | $2.29 | $1.68 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 | Lindsey Katrina SChief Legal Officer | SellCommon Stock | 2.0K | $800.00 | $1.60M | 6.7K |
| Jun 26, 2026Form 4 | Spanos MikeDirector | BuyCommon Stock | 256 | $778.81 | $199.4K | 4.8K |
| Mar 13, 2026Form 4 | Spanos MikeDirector | BuyCommon Stock | 300 | $665.43 | $199.6K | 4.5K |
| Mar 11, 2026Form 4 | Lindsey Katrina SChief Legal Officer | SellCommon Stock | 200 | $683.04 | $136.6K | 4.0K |
| Jan 5, 2026Form 4 | Castanon Moats MariaDirector | BuyCommon Stock | 300 | $554.66 | $166.4K | 803 |