XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30,
Nine Months Ended September 30,
2025
2024
2025
2024
(in millions, except per share amounts)
Numerator:
Net income$912 $511 $2,555 $2,330 
Denominator:
Basic: Weighted-average common shares outstanding96.3 100.4 97.4 101.6 
Effect of potentially dilutive nonqualified stock options and other share-based awards1.5 1.8 1.5 1.8 
Diluted: Weighted-average common shares outstanding97.8 102.2 98.9 103.4 
Earnings per share:
Basic$9.47 $5.09 $26.23 $22.93 
Diluted$9.33 $5.00 $25.83 $22.53