XML 25 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 33,424 $ 28,190 $ 26,323
Operating expenses:      
Cost of sales 12,858 8,451 6,406
Research and development 5,964 4,784 4,434
Selling, general and administrative 7,096 6,179 5,414
Other 248 879 503
Total operating expenses 26,166 20,293 16,757
Operating income 7,258 7,897 9,566
Other income (expense):      
Interest expense, net (3,155) (2,875) (1,406)
Other income (expense), net 506 2,833 (814)
Income before income taxes 4,609 7,855 7,346
Provision for income taxes 519 1,138 794
Net income $ 4,090 $ 6,717 $ 6,552
Earnings per share:      
Basic (in usd per share) $ 7.62 $ 12.56 $ 12.18
Diluted (in usd per share) $ 7.56 $ 12.49 $ 12.11
Weighted-average shares used in the calculation of earnings per share:      
Basic (in shares) 537 535 538
Diluted (in shares) 541 538 541
Product sales      
Revenues:      
Total revenues $ 32,026 $ 26,910 $ 24,801
Other revenues      
Revenues:      
Total revenues $ 1,398 $ 1,280 $ 1,522