XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
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,
2024
2023
2024
2023
(in millions, except per share amounts)
Numerator:
Net income$511 $872 $2,330 $2,179 
Denominator:
Basic: Weighted-average common shares outstanding100.4 104.9 101.6 106.4 
Effect of potentially dilutive nonqualified stock options and other share-based awards1.8 2.2 1.8 2.1 
Diluted: Weighted-average common shares outstanding102.2 107.1 103.4 108.5 
Earnings per share:
Basic$5.09 $8.31 $22.93 $20.48 
Diluted$5.00 $8.14 $22.53 $20.08