XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 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 June 30,
Six Months Ended June 30,
2024
2023
2024
2023
(in millions, except per share amounts)
Numerator:
Net income$829 $890 $1,819 $1,307 
Denominator:
Basic: Weighted-average common shares outstanding101.6 106.4 102.2 107.1 
Effect of potentially dilutive nonqualified stock options and other share-based awards1.8 2.0 1.8 2.1 
Diluted: Weighted-average common shares outstanding103.4 108.4 104.0 109.2 
Earnings per share:
Basic$8.16 $8.36 $17.80 $12.20 
Diluted$8.02 $8.21 $17.49 $11.97