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 | $67.59B | $64.81B | $67.06B | $59.43B | $50.97B | $41.75B | $53.80B | $54.72B | $45.46B | $38.54B | $47.01B | $55.18B | $55.66B | $65.88B | $60.14B | $42.59B | $32.40B | $51.32B | $44.96B |
| Research & development | $2.15B | $2.11B | $2.11B | $1.81B | $1.69B | $1.42B | $1.69B | $1.85B | $1.84B | $1.85B | $2.12B | $2.38B | $2.05B | $2.47B | $2.30B | $1.91B | $1.42B | $1.73B | $1.40B |
| Operating expenses | — | — | — | — | — | — | $45.51B | $46.43B | $41.00B | $37.38B | $43.23B | $51.87B | $50.03B | $57.30B | $52.98B | $38.63B | $31.82B | $46.88B | $40.04B |
| Operating income | $11.15B | $13.07B | $12.97B | $7.90B | $6.88B | $4.55B | $8.29B | $8.29B | $4.46B | $1.16B | $3.79B | $3.31B | $5.63B | $8.57B | $7.15B | $3.96B | $577.0M | $4.45B | $4.92B |
| EBITDAderived | $13.41B | $15.22B | $15.11B | $10.12B | $9.23B | $6.99B | $10.87B | $11.06B | $7.34B | $4.20B | $6.83B | $6.48B | $8.71B | $11.39B | $9.68B | $6.26B | $2.91B | $6.43B | $6.72B |
| Net income | $8.88B | $10.79B | $10.33B | $6.70B | $6.49B | $3.00B | $6.09B | $6.15B | $759.0M | −$59.0M | $2.52B | $2.47B | $3.80B | $5.72B | $4.98B | $2.70B | $895.0M | $3.56B | $3.54B |
| Basic EPSper diluted share | $18.90 | $22.17 | $20.24 | $12.72 | $11.93 | $5.51 | $10.85 | $10.39 | $1.27 | -$0.11 | $4.23 | $3.97 | $5.87 | $8.71 | $7.64 | $4.28 | $1.45 | $5.83 | $5.55 |
| Diluted EPSper diluted share | $18.81 | $22.05 | $20.12 | $12.64 | $11.83 | $5.46 | $10.74 | $10.26 | $1.26 | -$0.11 | $4.18 | $3.90 | $5.75 | $8.48 | $7.40 | $4.15 | $1.43 | $5.66 | $5.37 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 14, 2026Form 4 | Johnson Denise CGroup President | SellCommon Stock | 1.6K | $911.92 | $1.46M | 49.8K |
| May 14, 2026Form 4 | Johnson Denise CGroup President | SellCommon Stock | 402 | $910.65 | $366.1K | 51.4K |
| May 14, 2026Form 4 | Johnson Denise CGroup President | SellCommon Stock | 1.6K | $909.70 | $1.43M | 51.8K |
| May 14, 2026Form 4 | Johnson Denise CGroup President | SellCommon Stock | 2.3K | $908.76 | $2.09M | 53.4K |
| May 14, 2026Form 4 | Johnson Denise CGroup President | SellCommon Stock | 1.2K | $907.98 | $1.08M | 55.7K |