XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]                
Net income $ 958 $ 819 $ 703 $ 753 $ 819 $ 673 $ 2,480 $ 2,245
Dividend equivalent payments, basic 0     (1)     (1) (2)
Dividend equivalent payments, diluted 0     0     (1) 0
Income available to common stockholders, basic 958     752     2,479 2,243
Income available to common stockholders, diluted $ 958     $ 753     $ 2,479 $ 2,245
Weighted-average shares outstanding (in shares) 233.2     245.3     236.4 248.5
Dilutive effect of outstanding options and share-settled awards (in shares) 0.8     1.1     0.8 1.2
Adjusted weighted-average shares outstanding (in shares) 234.0     246.4     237.2 249.7
Basic (in dollars per share) $ 4.11     $ 3.07     $ 10.49 $ 9.03
Diluted (in dollars per share) $ 4.10     $ 3.06     $ 10.45 $ 8.99