XML 111 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 1,827 $ 3,270 $ 3,005
Dividend equivalent payments, Basic (3) (2) (2)
Dividend equivalent payments, Diluted (3) (1) 0
Income available to common stockholder's, Basic 1,824 3,268 3,003
Income available to common stockholder's, Diluted $ 1,824 $ 3,269 $ 3,005
Weighted-average shares outstanding (in shares) 226.9 234.8 246.9
Dilutive effect of outstanding options and share-settled awards (in shares) 0.5 0.8 1.2
Adjusted weighted-average shares outstanding, diluted (in shares) 227.4 235.6 248.1
Basic (in dollars per share) $ 8.04 $ 13.92 $ 12.16
Diluted (in dollars per share) $ 8.02 $ 13.88 $ 12.11