Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | $26.92B | $23.74B | $21.36B | $17.09B | $10.96B | $6.80B | $15.07B | $14.53B | $12.68B | $10.74B | $9.22B | $8.44B | $6.79B | $5.26B | $4.36B | $3.08B | $2.34B | $1.88B |
| Gross profit | — | — | — | — | — | — | — | — | $12.44B | $10.33B | $8.59B | $7.58B | $5.72B | $4.08B | $3.08B | $1.91B | $1.26B | $956.0M |
| Gross margin | — | — | — | — | — | — | — | — | 98.09% | 96.14% | 93.15% | 89.84% | 84.14% | 77.62% | 70.71% | 61.88% | 53.92% | 50.72% |
| Operating expenses | $18.09B | $16.18B | $15.53B | $11.99B | $8.46B | $7.43B | $9.72B | $9.19B | $7.90B | $7.42B | $5.33B | $4.51B | $3.30B | $2.25B | $1.68B | $1.12B | $789.9M | $666.5M |
| Operating income | $8.82B | $7.55B | $5.83B | $5.10B | $2.50B | −$631.0M | $5.34B | $5.34B | $4.54B | $2.91B | $3.26B | $3.07B | $2.41B | $1.83B | $1.40B | $786.8M | $470.8M | $289.5M |
| Operating margin | 32.79% | 31.83% | 27.31% | 29.85% | 22.78% | −9.28% | 35.48% | 36.77% | 35.79% | 27.05% | 35.33% | 36.41% | 35.51% | 34.78% | 32.12% | 25.50% | 20.14% | 15.36% |
| EBITDA | $9.45B | $8.15B | $6.34B | $5.55B | $2.92B | −$173.0M | $5.81B | $5.77B | $4.90B | $3.21B | $3.53B | $3.28B | $2.53B | $1.89B | $1.45B | $832.6M | $510.0M | $332.3M |
| EBITDA margin | 35.10% | 34.31% | 29.67% | 32.49% | 26.62% | −2.55% | 38.59% | 39.70% | 38.65% | 29.93% | 38.28% | 38.87% | 37.25% | 36.02% | 33.35% | 26.99% | 21.81% | 17.63% |
| Net income | $5.40B | $5.88B | $4.29B | $3.06B | — | — | — | — | — | — | $2.55B | $2.42B | $1.89B | $1.42B | $1.06B | $527.5M | $489.5M | $182.2M |
| Net profit margin | 20.08% | 24.78% | 20.07% | 17.89% | — | — | — | — | — | — | 27.66% | 28.69% | 27.86% | 27.07% | 24.32% | 17.10% | 20.93% | 9.67% |
| Basic EPSper basic share | $166.52 | $174.96 | $118.67 | $76.70 | $28.39 | $1.45 | $112.93 | $84.26 | $47.78 | $43.14 | $50.09 | $46.30 | $37.17 | $28.48 | $21.27 | $11.00 | $11.54 | $4.64 |
| Diluted EPSper diluted share | $165.57 | $172.69 | $117.40 | $76.35 | $28.17 | $1.44 | $111.82 | $83.26 | $46.86 | $42.65 | $49.45 | $45.67 | $36.11 | $27.66 | $20.63 | $10.35 | $9.88 | $3.74 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 65.34M |
VANGUARD CAPITAL MANAGEMENT LLC | 50.61M |
STATE STREET CORP | 35.04M |
PRICE T ROWE ASSOCIATES INC /MD/ | 26.63M |
Invesco Ltd. | 25.74M |
Dodge & Cox | 25.54M |
GEODE CAPITAL MANAGEMENT, LLC | 21.92M |
Capital World Investors | 20.61M |
JPMORGAN CHASE & CO | 18.84M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 14.46M |
NORGES BANK | 12.43M |
MORGAN STANLEY | 12.3M |
Nuveen, LLC | 11.01M |
First Eagle Investment Management, LLC | 9.83M |
FMR LLC | 9.52M |
DEUTSCHE BANK AG\ | 9.49M |
Capital Research Global Investors | 8.96M |
NORTHERN TRUST CORP | 8.69M |
Bank of New York Mellon Corp | 7.69M |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 7.42M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 5.3K | $165.56 | $869.2K | 425.1K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 7.5K | $164.64 | $1.23M | 430.3K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 29.4K | $163.58 | $4.81M | 437.8K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 20.4K | $162.96 | $3.32M | 467.2K |
| Apr 17, 2026Form 4 · 10b5-1 | WITTMAN VANESSA AMESDirector | SellCommon Stock | 1.1K | $192.00 | $216.0K | 16.1K |