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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.51B | $24.25B | $24.12B | $24.88B | $21.80B | $19.53B | $21.71B | $22.83B | $21.24B | $19.94B | $21.81B | $23.99B | $21.96B | $20.93B | $19.56B | $16.96B | $14.14B | $17.97B | $16.28B |
| Operating expenses | — | — | — | — | — | $11.70B | $13.15B | $14.31B | $13.13B | $12.70B | $13.76B | $15.23B | $14.52B | $14.18B | $13.83B | $11.98B | $10.76B | $13.90B | $12.91B |
| Operating income | $9.85B | $9.71B | $9.08B | $9.92B | $9.34B | $7.83B | $8.55B | $8.52B | $8.11B | $7.24B | $8.05B | $8.75B | $7.45B | $6.75B | $5.72B | $4.98B | $3.38B | $4.07B | $3.38B |
| Net income | $7.14B | $6.75B | $6.38B | $7.00B | $6.52B | $5.35B | $5.92B | $5.97B | $10.71B | $4.23B | $4.77B | $5.18B | $4.39B | $3.94B | $3.29B | $2.78B | $1.89B | $2.33B | $1.85B |
| Basic EPSper diluted share | $12.00 | $11.10 | $10.47 | $11.24 | $9.98 | $7.90 | $8.41 | $7.95 | $13.42 | $5.09 | $5.51 | $5.77 | $4.74 | $4.17 | $6.78 | $5.58 | $3.76 | $4.57 | $3.49 |
| Diluted EPSper diluted share | $11.98 | $11.09 | $10.45 | $11.21 | $9.95 | $7.88 | $8.38 | $7.91 | $13.36 | $5.07 | $5.49 | $5.75 | $4.71 | $4.14 | $6.72 | $5.53 | $3.74 | $4.53 | $3.46 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | Gehringer Eric JEVP OPERATIONS | SellCommon Stock | 3.0K | $263.96 | $789.5K | 43.0K |
| Apr 24, 2026Form 4 | Hamann Jennifer LEVP & CHIEF FINANCIAL OFFICER | SellCommon Stock | 2.0K | $274.70 | $549.4K | 114.6K |
| Apr 24, 2026Form 4 | Rocker Kenyatta GEVP MARKETING & SALES | SellCommon Stock | 11.9K | $271.76 | $3.22M | 61.1K |
| Apr 24, 2026Form 4 | Rocker Kenyatta GEVP MARKETING & SALES | SellCommon Stock | 15.5K | $271.76 | $4.22M | 61.1K |
| Mar 20, 2026Form 4 | Gehringer Eric JEVP OPERATIONS | SellCommon Stock | 2.0K | $234.93 | $469.6K | 46.0K |