Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 · Dec 31 | 2012 · Jun 30 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.96B | $24.37B | $25.69B | $27.61B | $85.25B | $64.36B | $64.66B | $64.34B | $60.83B | $62.35B | $67.70B | $81.20B | $89.80B | $90.56B | $89.04B | $80.68B | $61.68B | $69.21B | $69.82B |
| Gross profit | $5.03B | $5.78B | $7.51B | $7.57B | $5.99B | $4.45B | $4.15B | $4.18B | $3.52B | $3.62B | $3.97B | $4.77B | $3.89B | $3.62B | $3.67B | $4.30B | $3.84B | $4.09B | $3.84B |
| Research & development | $246.0M | $269.0M | $256.0M | $216.0M | $171.0M | $160.0M | $154.0M | $141.0M | $129.0M | $123.0M | $122.0M | $79.0M | $59.0M | $55.0M | $56.0M | $60.0M | $56.0M | $50.0M | $49.0M |
| Net income | $1.08B | $1.80B | $3.48B | $4.34B | $2.71B | $1.77B | $1.38B | $1.81B | $1.59B | $1.28B | $1.85B | $2.25B | $1.34B | $1.38B | $1.22B | $2.04B | $1.93B | $1.68B | $1.78B |
| Basic EPSper diluted share | $2.23 | $3.66 | $6.44 | $7.72 | $4.80 | $3.16 | $2.45 | $3.21 | $2.80 | $2.18 | $2.99 | $3.44 | $2.03 | $2.08 | $1.84 | $3.17 | $3.00 | $2.62 | $2.76 |
| Diluted EPSper diluted share | $2.23 | $3.65 | $6.43 | $7.71 | $4.79 | $3.15 | $2.44 | $3.19 | $2.79 | $2.16 | $2.98 | $3.43 | $2.02 | $2.08 | $1.84 | $3.13 | $3.00 | $2.62 | $2.75 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Cuddy Christopher MSenior Vice President | SellCommon Stock | 35.0K | $73.50 | $2.57M | 331.1K |
| Mar 13, 2026Form 4 | Pinner Ian RSenior Vice President | SellCommon Stock | 34.1K | $71.53 | $2.44M | 90.7K |
| Mar 10, 2026Form 4 | Morris Gregory ASenior Vice President | SellCommon Stock | 50.0K | $68.48 | $3.42M | 300.1K |
| Feb 17, 2026Form 4 | Weber Jennifer LSenior Vice President | SellCommon Stock | 25.0K | $67.04 | $1.68M | 123.7K |
| Feb 5, 2026Form 4 | McAtee David R IIDirector | BuyCommon Stock | 7.5K | $64.90 | $486.8K | 7.5K |