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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $42.01B | $42.84B | $42.80B | $37.84B | $36.24B | $32.65B | $39.43B | $40.83B | $36.59B | $36.45B | $32.13B | $34.40B | $34.84B | $30.84B | $28.75B | $23.46B | $16.88B |
| Research & development | $792.0M | $874.0M | $862.0M | $649.0M | $634.0M | $830.0M | $640.0M | $588.0M | $522.0M | $460.0M | — | — | — | — | — | — | — |
| Net income | $829.0M | $1.01B | $1.21B | $592.0M | $1.51B | $757.0M | $1.76B | $2.30B | $2.20B | $2.03B | $2.01B | $1.88B | $1.56B | $1.43B | $1.02B | $1.00B | −$453.0M |
| Basic EPSper diluted share | $2.94 | $3.52 | $4.24 | $2.04 | $5.04 | $2.52 | $5.61 | $6.65 | $5.91 | $5.19 | $4.94 | $4.41 | $6.85 | $6.17 | $4.26 | $4.36 | -$2.03 |
| Diluted EPSper diluted share | $2.93 | $3.52 | $4.23 | $2.03 | $5.00 | $2.52 | $5.59 | $6.61 | $5.87 | $5.16 | $4.88 | $4.34 | $6.76 | $6.09 | $4.20 | $4.30 | -$2.03 |