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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $15.13B | $15.37B | $15.78B | $16.95B | $15.28B | $12.75B | $12.91B | $13.98B | $12.97B | $11.59B | $11.17B | $11.34B | $10.89B | $10.02B | $9.38B | $7.50B | $3.68B | $4.43B |
| Gross profit | — | — | — | $4.28B | $5.09B | $4.41B | $4.81B | $4.85B | $4.78B | $4.27B | $4.07B | $4.10B | $3.90B | $3.70B | — | — | — | — |
| Research & development | $321.4M | $328.8M | $362.0M | $357.4M | $276.3M | $200.0M | $240.8M | $275.8M | $252.3M | $204.4M | $188.0M | $174.6M | $170.7M | $151.4M | $139.3M | $124.5M | $18.3M | — |
| Operating income | — | — | — | — | — | $2.18B | $1.99B | $1.88B | $2.00B | $1.83B | $1.75B | $1.68B | $1.47B | $1.44B | $1.34B | $931.0M | $547.1M | — |
| EBITDAderived | — | — | — | — | — | $2.55B | $2.55B | $2.21B | $2.29B | $2.09B | $2.01B | $1.95B | $1.71B | $1.67B | $1.57B | $1.13B | $642.6M | — |
| Net income | $401.9M | $294.3M | −$310.5M | $1.06B | $1.69B | $1.23B | $955.8M | $605.2M | $1.23B | $968.0M | $883.7M | $760.9M | $490.3M | $883.8M | $674.6M | $198.2M | $224.3M | $306.9M |
| Basic EPSper diluted share | $2.66 | $1.96 | -$2.07 | $7.13 | $10.55 | $7.85 | $6.43 | $4.05 | $8.20 | $6.63 | $5.96 | $4.87 | $3.16 | $5.41 | $4.06 | $1.34 | $2.81 | $3.88 |
| Diluted EPSper diluted share | $2.65 | $1.95 | -$2.07 | $6.76 | $10.16 | $7.46 | $6.11 | $3.85 | $8.05 | $6.53 | $5.79 | $4.76 | $3.09 | $5.30 | $3.97 | $1.32 | $2.79 | $3.84 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 6, 2025Form 4 | Link JanetSVP, General Counsel & Sec'y | SellCommon Stock | 11.8K | $69.08 | $812.8K | 0 |
| Feb 7, 2025Form 4 | Link JanetSVP, General Counsel & Sec'y | SellCommon Stock | 2.0K | $85.24 | $169.6K | 9.9K |
| Aug 1, 2024Form 4 | Link JanetSVP, General Counsel & Sec'y | SellCommon Stock | 13.5K | $103.91 | $1.40M | 32.0K |