XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic earnings per share    
Net Income (Loss) $ 2,849,000,000 $ 2,551,000,000
Less: Dividends and undistributed earnings allocated to participating securities 9,000,000 9,000,000
Net Income (Loss) available to common shareholders $ 2,840,000,000 $ 2,542,000,000
Weighted-average common shares outstanding (in shares) 1,273,350 1,177,921
Net Income (Loss) Per Share of Common Stock, Basic (in dollars per share) $ 2.23 $ 2.16
Diluted earnings per share    
Net Income (Loss) available to common shareholders $ 2,840,000,000 $ 2,542,000,000
Add: Dilutive impact of options and unvested non-participating RSU/PSUs 2,000 2,000
Weighted-average diluted shares outstanding (in shares) 1,274,879 1,180,320
Net Income (Loss) Per Share of Common Stock, Diluted (in dollars per share) $ 2.23 $ 2.15