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 | $44.28B | $38.96B | $35.82B | $44.20B | $33.57B | $23.53B | $24.27B | $22.61B | $22.26B | $23.55B | $25.28B | $26.49B | $24.87B | $19.12B | $14.96B | $10.98B | $10.39B | $11.14B | $8.87B |
| Research & development | $9.04B | $8.89B | $8.82B | $8.19B | $7.18B | $5.97B | $5.40B | $5.63B | $5.49B | $5.15B | $5.49B | $5.48B | $4.97B | $3.92B | $3.00B | $2.45B | $2.35B | $2.28B | $1.83B |
| Operating income | $12.36B | $10.07B | $7.79B | $15.86B | $9.79B | $6.25B | $7.67B | $621.0M | $2.58B | $6.50B | $5.78B | $7.55B | $7.23B | $5.68B | $5.03B | $3.73B | $2.54B | $3.73B | $2.88B |
| EBITDAderived | $13.96B | $11.78B | $9.60B | $17.62B | $11.37B | $7.65B | $9.07B | $2.18B | $4.04B | $7.92B | $6.99B | $8.70B | $8.25B | $6.58B | $6.09B | $4.39B | $3.18B | $4.19B | $3.27B |
| Net income | $5.54B | $10.14B | $7.23B | $12.94B | $9.04B | $5.20B | $4.39B | −$4.96B | $2.44B | $5.71B | $5.27B | $7.97B | $6.85B | $6.11B | $4.26B | $3.25B | $1.59B | $3.16B | $3.30B |
| Basic EPSper diluted share | $5.05 | $9.09 | $6.47 | $11.52 | $7.99 | $4.58 | $3.63 | -$3.39 | $1.66 | $3.84 | $3.26 | $4.73 | $3.99 | $3.59 | $2.57 | $1.98 | $0.96 | $1.94 | $1.99 |
| Diluted EPSper diluted share | $5.01 | $8.97 | $6.42 | $11.37 | $7.87 | $4.52 | $3.59 | -$3.39 | $1.64 | $3.81 | $3.22 | $4.65 | $3.91 | $3.51 | $2.52 | $1.96 | $0.95 | $1.90 | $1.95 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | Palkhiwala Akash J.EVP, CFO & COO | SellCommon Stock | 163 | $203.25 | $33.1K | 25.7K |
| Jun 11, 2026Form 4 · 10b5-1 | Palkhiwala Akash J.EVP, CFO & COO | SellCommon Stock | 215 | $202.75 | $43.6K | 25.8K |
| Jun 11, 2026Form 4 · 10b5-1 | Palkhiwala Akash J.EVP, CFO & COO | SellCommon Stock | 108 | $201.69 | $21.8K | 26.1K |
| Jun 11, 2026Form 4 · 10b5-1 | Palkhiwala Akash J.EVP, CFO & COO | SellCommon Stock | 180 | $200.54 | $36.1K | 26.2K |
| Jun 11, 2026Form 4 · 10b5-1 | Palkhiwala Akash J.EVP, CFO & COO | SellCommon Stock | 177 | $199.71 | $35.3K | 26.4K |