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 | $7.10B | $7.09B | $7.39B | $7.11B | $7.34B | $6.72B | $6.21B | $6.12B | $5.97B | $5.76B | $5.66B | $5.51B | $5.62B | $5.47B | $5.23B | $5.23B | — | — |
| Gross profit | $3.21B | $3.05B | $2.91B | $2.54B | $3.20B | $3.06B | $2.73B | $2.67B | $2.67B | $2.60B | $2.46B | $2.36B | $2.39B | $2.30B | $2.27B | $2.32B | $2.20B | $2.17B |
| Research & development | $121.0M | $126.0M | $138.0M | $132.0M | $149.0M | $145.0M | $136.0M | $132.0M | $135.0M | $141.0M | $136.0M | $125.0M | $130.0M | $121.0M | $115.0M | $118.0M | $113.0M | $111.0M |
| Net income | $810.0M | $280.0M | $149.0M | $462.0M | $710.0M | $939.0M | $820.0M | $823.0M | $701.0M | $648.0M | $580.0M | $558.0M | $572.0M | $541.0M | $557.0M | $603.0M | $537.0M | $461.0M |
| Basic EPSper diluted share | $6.56 | $2.26 | $1.21 | $3.75 | $5.66 | $7.46 | $6.42 | $6.37 | $5.43 | $5.01 | $4.45 | $4.31 | $4.37 | $4.14 | $4.06 | $4.28 | $3.82 | $3.27 |
| Diluted EPSper diluted share | $6.52 | $2.25 | $1.20 | $3.73 | $5.58 | $7.36 | $6.32 | $6.26 | $5.33 | $4.92 | $4.37 | $4.23 | $4.30 | $4.09 | $4.02 | $4.24 | $3.79 | $3.23 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 5, 2026Form 4 | Breber Pierre RDirector | BuyCommon Stock · indirect | 5.0K | $85.82 | $429.1K | 18.0K |
| Nov 21, 2025Form 4 | Breber Pierre RDirector | BuyCommon Stock · indirect | 4.0K | $104.13 | $416.5K | 13.0K |
| Sep 4, 2025Form 4 | Reynolds Eric HEVP - Chief Operating Officer | SellCommon Stock | 15.0K | $123.78 | $1.86M | 54.2K |
| May 7, 2025Form 4 | Breber Pierre RDirector | BuyCommon Stock | 4.0K | $136.57 | $546.3K | 4.0K |
| Mar 11, 2025Form 4 · 10b5-1 | Marriner KirstenEVP - Chief People Officer | SellCommon Stock | 733 | $150.00 | $110.0K | 26.3K |