XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2023
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,
2023
2022
2023
2022
(in millions, except per share amounts)
Numerator:
Net income$872 $1,061 $2,179 $2,500 
Denominator:
Basic: Weighted-average common shares outstanding104.9 110.5 106.4 112.1 
Effect of potentially dilutive nonqualified stock options and other share-based awards2.2 2.2 2.1 2.3 
Diluted: Weighted-average common shares outstanding107.1 112.7 108.5 114.4 
Earnings per share:
Basic$8.31 $9.60 $20.48 $22.30 
Diluted$8.14 $9.41 $20.08 $21.85