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 | $41.95B | $41.03B | $39.29B | $36.60B | $35.67B | $36.80B | $33.84B | $30.09B | $26.00B | $24.71B | $23.53B | $23.98B | $24.66B | $25.22B | $26.41B | $28.14B | $27.65B | $32.31B | $30.34B |
| Research & development | $1.10B | $1.10B | $1.20B | $1.20B | $1.10B | $1.10B | $953.0M | $764.0M | $639.0M | $705.0M | $712.0M | $569.0M | $507.0M | $520.0M | $543.0M | $580.0M | $588.0M | $564.0M | — |
| Operating expenses | $37.67B | $36.66B | $36.75B | $33.00B | $32.00B | $32.73B | $29.87B | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $4.51B | $4.37B | $2.54B | $3.60B | $5.65B | $4.07B | $3.97B | $3.78B | $3.22B | $3.28B | $3.08B | $3.20B | $3.12B | $3.13B | $3.28B | $2.83B | $2.27B | −$263.0M | $2.92B |
| EBITDAderived | $5.98B | $5.74B | $3.88B | $4.94B | $6.89B | $5.33B | $5.23B | $4.58B | $3.69B | $3.73B | $3.54B | $3.66B | $3.62B | $3.64B | $3.82B | $3.38B | $2.82B | — | — |
| Net income | $4.18B | $4.17B | $2.06B | $4.90B | $7.00B | $3.19B | $2.25B | $3.23B | $2.87B | $2.04B | $1.99B | $2.07B | $1.95B | $1.98B | $2.12B | $2.05B | $1.69B | −$1.26B | $1.79B |
| Basic EPSper diluted share | $29.14 | $28.39 | $13.57 | $31.61 | $43.70 | $19.08 | $13.28 | $18.59 | $16.45 | $11.42 | $10.51 | $9.91 | $8.50 | $7.96 | $7.65 | $6.91 | $5.28 | -$3.77 | $5.24 |
| Diluted EPSper diluted share | $29.08 | $28.34 | $13.53 | $31.47 | $43.54 | $19.03 | $13.22 | $18.49 | $16.34 | $11.32 | $10.39 | $9.75 | $8.35 | $7.81 | $7.52 | $6.82 | $5.21 | -$3.77 | $5.12 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 4, 2026Form 4 · 10b5-1 | WELSH MARK A IIIDirector | SellCommon Stock | 1 | $577.05 | $577.05 | 4.1K |
| May 4, 2026Form 4 · 10b5-1 | WELSH MARK A IIIDirector | SellCommon Stock | 7 | $576.38 | $4.0K | 4.1K |
| May 4, 2026Form 4 · 10b5-1 | WELSH MARK A IIIDirector | SellCommon Stock | 4 | $575.59 | $2.3K | 4.1K |
| May 4, 2026Form 4 · 10b5-1 | WELSH MARK A IIIDirector | SellCommon Stock | 2 | $574.51 | $1.1K | 4.1K |
| May 4, 2026Form 4 · 10b5-1 | WELSH MARK A IIIDirector | SellCommon Stock | 14 | $573.51 | $8.0K | 4.1K |