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 | $14.34B | $14.20B | $13.12B | $12.17B | $16.07B | $8.50B | $6.56B | $5.15B | $5.87B | $4.86B | $4.10B | $2.82B | $2.10B | $1.38B | $445.8M | $459.1M | $379.3M | $238.5M |
| Gross profit | $12.24B | $12.23B | $11.30B | $10.61B | — | — | $6.15B | $4.91B | $5.67B | $4.67B | $3.86B | $2.69B | $1.99B | $1.29B | $441.6M | $457.0M | $377.6M | $237.5M |
| Gross margin | 85.35% | 86.13% | 86.16% | 87.18% | — | — | 93.86% | 95.38% | 96.55% | 96.00% | 94.11% | 95.42% | 94.39% | 93.91% | 99.05% | 99.54% | 99.56% | 99.61% |
| Research & development | $5.85B | $5.13B | $4.44B | $3.59B | $2.86B | $2.65B | $2.45B | $1.47B | $2.08B | $2.05B | $1.62B | $1.27B | $859.9M | $625.6M | $529.5M | $489.3M | $398.8M | $274.9M |
| Operating expenses | $10.77B | $10.21B | $9.07B | $7.43B | $7.12B | $4.92B | $4.35B | $2.61B | $3.79B | $3.53B | $2.85B | $2.00B | $1.36B | $920.8M | $651.0M | $556.5M | $453.4M | $324.7M |
| Operating income | $3.58B | $3.99B | $4.05B | $4.74B | $8.95B | $3.58B | $2.21B | $2.53B | $2.08B | $1.33B | $1.25B | $823.9M | $743.0M | $457.7M | −$205.2M | −$97.5M | −$74.1M | −$86.2M |
| Operating margin | 24.95% | 28.10% | 30.85% | 38.93% | 55.67% | 42.09% | 33.70% | 49.25% | 35.41% | 27.38% | 30.51% | 29.22% | 35.30% | 33.20% | −46.02% | −21.23% | −19.54% | −36.17% |
| EBITDA | $4.12B | $4.47B | $4.47B | $5.08B | $9.23B | $3.81B | $2.42B | $2.68B | $2.23B | $1.44B | $1.33B | $876.6M | $784.3M | $494.7M | −$174.1M | −$77.8M | −$59.9M | −$75.0M |
| EBITDA margin | 28.74% | 31.50% | 34.06% | 41.73% | 57.45% | 44.87% | 36.91% | 52.13% | 37.89% | 29.53% | 32.33% | 31.09% | 37.26% | 35.88% | −39.05% | −16.94% | −15.79% | −31.44% |
| Net income | $4.50B | $4.41B | $3.95B | $4.34B | $8.08B | $3.51B | $2.12B | $2.44B | $1.20B | $895.5M | $636.1M | $338.1M | $413.7M | $750.3M | −$221.8M | −$104.5M | −$67.8M | −$79.1M |
| Net profit margin | 31.41% | 31.07% | 30.14% | 35.64% | 50.25% | 41.35% | 32.26% | 47.50% | 20.41% | 18.42% | 15.50% | 11.99% | 19.66% | 54.43% | −49.74% | −22.76% | −17.88% | −33.18% |
| Basic EPSper basic share | $43.07 | $40.90 | $37.05 | $40.51 | $76.40 | $32.65 | $19.38 | $22.65 | $11.27 | $8.55 | $6.17 | $3.36 | $4.23 | $7.92 | -$2.45 | -$1.26 | -$0.85 | -$1.00 |
| Diluted EPSper diluted share | $41.48 | $38.34 | $34.77 | $38.22 | $71.97 | $30.52 | $18.46 | $21.29 | $10.34 | $7.70 | $5.52 | $2.98 | $3.72 | $6.75 | -$2.45 | -$1.26 | -$0.85 | -$1.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 9.11M |
VANGUARD CAPITAL MANAGEMENT LLC | 6.63M |
Dodge & Cox | 4.87M |
STATE STREET CORP | 4.83M |
Invesco Ltd. | 3.94M |
JPMORGAN CHASE & CO | 3.77M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.18M |
FRANKLIN RESOURCES INC | 2.77M |
GEODE CAPITAL MANAGEMENT, LLC | 2.63M |
Nuveen, LLC | 2.02M |
LOOMIS SAYLES & CO L P | 1.86M |
PRICE T ROWE ASSOCIATES INC /MD/ | 1.53M |
MORGAN STANLEY | 1.4M |
BANK OF AMERICA CORP /DE/ | 1.29M |
WELLINGTON MANAGEMENT GROUP LLP | 1.27M |
NORGES BANK | 1.17M |
GOLDMAN SACHS GROUP INC | 1.16M |
AQR CAPITAL MANAGEMENT LLC | 1.13M |
Amundi | 1.01M |
NORTHERN TRUST CORP | 916.47K |
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 1, 2026Form 4 · 10b5-1 | RYAN ARTHUR FDirector | SellCommon Stock | 2 | $714.13 | $1.4K | 17.5K |
| May 1, 2026Form 4 · 10b5-1 | RYAN ARTHUR FDirector | SellCommon Stock | 1 | $712.09 | $712.09 | 17.5K |
| May 1, 2026Form 4 · 10b5-1 | RYAN ARTHUR FDirector | SellCommon Stock | 5 | $711.49 | $3.6K | 17.5K |
| May 1, 2026Form 4 · 10b5-1 | RYAN ARTHUR FDirector | SellCommon Stock | 2 | $710.87 | $1.4K | 17.5K |
| May 1, 2026Form 4 · 10b5-1 | RYAN ARTHUR FDirector | SellCommon Stock | 6 | $709.45 | $4.3K | 17.5K |