XML 111 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net income $ 3,270 $ 3,005 $ 2,013
Dividend equivalent payments, Basic (2) (2) (3)
Dividend equivalent payments, Diluted (1) 0 (2)
Income available to common stockholder's, Basic 3,268 3,003 2,010
Income available to common stockholder's, Diluted $ 3,269 $ 3,005 $ 2,011
Weighted-average shares outstanding, basic (in shares) 234.8 246.9 255.1
Dilutive effect of outstanding options and share-settled awards (in shares) 0.8 1.2 1.5
Adjusted weighted-average shares outstanding, diluted (in shares) 235.6 248.1 256.6
Basic (in dollars per share) $ 13.92 $ 12.16 $ 7.88
Diluted (in dollars per share) $ 13.88 $ 12.11 $ 7.84