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 | $7.25B | $6.30B | $5.23B | $4.86B | $4.98B | $4.19B | $3.76B | $3.35B | $3.12B | $3.05B | $2.82B | $2.87B | $2.63B | $2.72B | $2.76B | $2.69B | $2.95B | $3.49B | $3.18B |
| Gross profit | $4.26B | $3.70B | $3.00B | $2.81B | $2.89B | $2.48B | $2.23B | $1.98B | $1.80B | $1.69B | $1.54B | $1.60B | $1.41B | $1.44B | $1.34B | $1.35B | $1.44B | $1.55B | $1.46B |
| Research & development | $1.13B | $993.6M | $904.7M | $834.9M | $778.8M | $652.3M | $605.4M | $567.8M | $511.6M | $468.0M | $427.0M | $395.1M | $364.9M | $325.8M | $298.6M | $277.3M | $238.4M | $206.1M | $159.4M |
| Operating expenses | $2.38B | $2.10B | $1.91B | $1.78B | $1.67B | $1.43B | $1.29B | $1.20B | $1.11B | $1.06B | $989.1M | $913.8M | $833.3M | $834.3M | $784.8M | $709.7M | $658.1M | $691.5M | $555.9M |
| Operating income | $1.88B | $1.59B | $1.09B | $1.03B | $1.22B | $1.05B | $945.6M | $778.3M | $683.6M | $632.9M | $549.6M | $690.6M | $574.0M | $604.2M | $553.8M | $636.7M | $786.0M | $862.0M | $907.4M |
| EBITDAderived | $2.06B | $1.77B | $1.26B | $1.18B | $1.36B | $1.17B | $1.04B | $864.9M | $764.4M | $703.0M | $608.0M | $747.4M | $640.4M | $678.2M | $633.2M | $718.9M | — | — | — |
| Net income | $1.66B | $1.41B | $1.29B | $973.6M | $1.08B | $992.3M | $952.5M | $694.1M | $709.0M | $517.7M | $456.2M | $364.2M | $612.4M | $542.4M | $520.9M | $584.6M | $704.0M | $732.8M | $855.0M |
| Basic EPSper diluted share | $8.65 | $7.35 | $6.74 | $5.06 | $5.63 | $5.19 | $5.01 | $3.68 | $3.77 | $2.74 | $2.39 | $1.89 | $3.13 | $2.78 | $2.68 | $2.97 | $3.51 | $3.51 | $3.95 |
| Diluted EPSper diluted share | $8.59 | $7.30 | $6.71 | $5.04 | $5.61 | $5.17 | $4.99 | $3.66 | $3.76 | $2.73 | $2.39 | $1.88 | $3.12 | $2.76 | $2.67 | $2.95 | $3.50 | $3.48 | $3.89 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4/A | Hartnett Joseph JDirector | SellRegistered Shares | 643 | $236.09 | $151.8K | 21.3K |
| Jun 9, 2026Form 4 | Hartnett Joseph JDirector | SellRegistered Shares | 643 | $263.57 | $169.5K | 21.3K |
| Jun 5, 2026Form 4 · 10b5-1 | Boessen Douglas G.CFO and Treasurer | SellRegistered Shares | 85 | $238.91 | $20.3K | 26.0K |
| Jun 5, 2026Form 4 · 10b5-1 | Boessen Douglas G.CFO and Treasurer | SellRegistered Shares | 1.3K | $238.28 | $306.9K | 26.1K |
| Jun 5, 2026Form 4 · 10b5-1 | Boessen Douglas G.CFO and Treasurer | SellRegistered Shares | 355 | $237.31 | $84.2K | 27.4K |