XML 148 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Tables)
6 Months Ended
Jun. 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 June 30,
Six Months Ended June 30,
2023
2022
2023
2022
(in millions, except per share amounts)
Numerator:
Net income$890 $614 $1,307 $1,439 
Denominator:
Basic: Weighted-average common shares outstanding106.4 112.3 107.1 113.0 
Effect of potentially dilutive nonqualified stock options and other share-based awards2.0 2.1 2.1 2.3 
Diluted: Weighted-average common shares outstanding108.4 114.4 109.2 115.3 
Earnings per share:
Basic$8.36 $5.47 $12.20 $12.73 
Diluted$8.21 $5.37 $11.97 $12.48