v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of computations of basic and diluted earnings per share
The computations of basic and diluted earnings per share were as follows:
Three Months Ended June 30,
Six Months Ended June 30,
2026
2025
2026
2025
(in millions, except per share amounts)
Numerator:
Net income$1,113 $1,060 $2,028 $1,643 
Denominator:
Basic: Weighted-average common shares outstanding91.8 97.4 92.6 97.9 
Effect of potentially dilutive nonqualified stock options and other share-based awards1.1 1.4 1.1 1.5 
Diluted: Weighted-average common shares outstanding92.9 98.8 93.7 99.4 
Earnings per share:
Basic$12.12 $10.88 $21.90 $16.78 
Diluted$11.98 $10.73 $21.64 $16.53