XML 224 R195.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
Basic earnings per share      
Net income $ 49,552 $ 37,676 $ 48,334
Less: Preferred stock dividends 1,501 1,595 1,600
Net income applicable to common equity 48,051 36,081 46,734
Less: Dividends and undistributed earnings allocated to participating securities 291 189 231
Net income applicable to common stockholders $ 47,760 $ 35,892 $ 46,503
Total weighted-average basic shares outstanding (in shares) 2,938.6 2,965.8 3,021.5
Net income per share (in dollars per share) $ 16.25 $ 12.10 $ 15.39
Diluted earnings per share      
Net income applicable to common stockholders $ 47,760 $ 35,892 $ 46,503
Total weighted-average basic shares outstanding (in shares) 2,938.6 2,965.8 3,021.5
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs (in shares) 4.5 4.2 5.1
Total weighted-average diluted shares outstanding (in shares) 2,943.1 2,970.0 3,026.6
Net income per share (in dollars per share) $ 16.23 $ 12.09 $ 15.36