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 | $24.95B | $24.57B | $24.61B | $26.16B | $35.35B | $32.18B | $32.14B | $32.77B | $31.66B | $30.11B | $30.27B | $31.82B | $30.87B | $29.90B | $29.61B | $26.66B | $23.12B | $25.27B | $24.46B |
| Research & development | — | $700.0M | $700.0M | $800.0M | $1.20B | $1.10B | $1.25B | $1.25B | $1.35B | $1.25B | $1.22B | $1.19B | $1.15B | $1.08B | $1.04B | $919.0M | $838.0M | $851.0M | — |
| Operating income | $4.63B | $4.82B | −$10.69B | $4.37B | $7.37B | $7.16B | $6.17B | $7.21B | $7.69B | $7.03B | $6.95B | $7.13B | $6.67B | $6.48B | $6.18B | $5.92B | $4.81B | $5.22B | $6.19B |
| EBITDAderived | $5.94B | $6.18B | −$8.70B | $6.20B | $9.28B | $9.07B | $7.77B | $8.70B | $9.24B | $8.50B | $8.38B | $8.54B | $8.04B | $7.77B | $7.41B | $7.04B | $5.97B | $6.37B | $7.26B |
| Net income | $3.25B | $4.17B | −$7.00B | $5.78B | $5.92B | $5.45B | $4.52B | $5.35B | $4.86B | $5.05B | $4.83B | $4.96B | $4.66B | $4.44B | $4.28B | $4.08B | $3.19B | $3.46B | $4.10B |
| Basic EPSper diluted share | $6.05 | $7.58 | -$12.63 | $10.21 | $10.23 | $9.43 | $7.83 | $9.09 | $8.13 | $8.35 | $7.72 | $7.63 | $6.83 | $6.40 | $6.05 | $5.72 | $4.56 | $4.95 | $5.70 |
| Diluted EPSper diluted share | $6.00 | $7.55 | -$12.63 | $10.18 | $10.12 | $9.36 | $7.72 | $8.89 | $7.93 | $8.16 | $7.58 | $7.49 | $6.72 | $6.32 | $5.96 | $5.63 | $4.52 | $4.89 | $5.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 11, 2026Form 4 | Reinseth Theresa ESr Vice President & CAO | SellCommon Stock | 40 | $172.75 | $6.9K | 2.6K |
| Feb 11, 2026Form 4 | Reinseth Theresa ESr Vice President & CAO | SellCommon Stock | 240 | $172.74 | $41.5K | 2.6K |
| Feb 11, 2026Form 4 | Reinseth Theresa ESr Vice President & CAO | SellCommon Stock | 1.9K | $172.73 | $336.1K | 2.9K |
| Feb 11, 2026Form 4 | Reinseth Theresa ESr Vice President & CAO | SellCommon Stock | 1.1K | $172.72 | $194.0K | 4.8K |
| Feb 11, 2026Form 4 | Reinseth Theresa ESr Vice President & CAO | SellCommon Stock | 1.8K | $172.79 | $310.3K | 2.6K |