XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Income (Numerator):                
Net income for basic and diluted EPS $ 1,884 $ 464 $ 1,646 $ 2,021 $ 1,803 $ 1,825 $ 3,994 $ 5,649
Shares (Denominator):                
Weighted-average shares for basic EPS (in shares) 567     585     572 588
Effect of dilutive securities (in shares) 3     4     4 4
Weighted-average shares for diluted EPS (in shares) 570     589     576 592
Basic EPS (in usd per share) $ 3.32     $ 3.45     $ 6.98 $ 9.61
Diluted EPS (in usd per share) $ 3.31     $ 3.43     $ 6.93 $ 9.54