XML 55 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Income (Numerator):                
Net income for basic and diluted EPS $ 1,730 $ 1,379 $ 2,841 $ 2,143 $ 1,317 $ 1,476 $ 5,950 $ 4,936
Shares (Denominator):                
Weighted-average shares for basic EPS (in shares) 535     535     535 539
Effect of dilutive securities (in shares) 3     3     3 3
Weighted-average shares for diluted EPS (in shares) 538     538     538 542
Basic EPS (in usd per share) $ 3.23     $ 4.01     $ 11.12 $ 9.16
Diluted EPS (in usd per share) $ 3.22     $ 3.98     $ 11.06 $ 9.11