XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 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 March 31,
2025
2024
(in millions, except per share amounts)
Numerator:
Net income$583 $990 
Denominator:
Basic: Weighted-average common shares outstanding98.5 102.8 
Effect of potentially dilutive nonqualified stock options and other share-based awards1.5 1.8 
Diluted: Weighted-average common shares outstanding100.0 104.6 
Earnings per share:
Basic$5.92 $9.63 
Diluted$5.83 $9.46