XML 98 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share basic and diluted
The following table presents the calculation of net income applicable to common stockholders and basic and diluted EPS for the years ended December 31, 2023, 2022 and 2021.
Year ended December 31,
(in millions,
except per share amounts)
202320222021
Basic earnings per share
Net income$49,552 $37,676 $48,334 
Less: Preferred stock dividends1,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
2,938.6 2,965.8 3,021.5 
Net income 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
2,938.6 2,965.8 3,021.5 
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs4.5 4.2 5.1 
Total weighted-average diluted shares outstanding
2,943.1 2,970.0 3,026.6 
Net income per share$16.23 $12.09 $15.36