v3.25.2
Earnings Per Share - Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic earnings per share        
Net Income (Loss) $ 1,971,000,000 $ 2,329,000,000 $ 4,820,000,000 $ 4,880,000,000
Less: Dividends and undistributed earnings allocated to participating securities 7,000,000 7,000,000 17,000,000 15,000,000
Net Income (Loss) available to common shareholders $ 1,964,000,000 $ 2,322,000,000 $ 4,803,000,000 $ 4,865,000,000
Weighted-average common shares outstanding (in shares) 1,257,512 1,168,198 1,265,387 1,173,410
Net Income (Loss) Per Share of Common Stock, Basic (in dollars per share) $ 1.56 $ 1.99 $ 3.80 $ 4.15
Diluted earnings per share        
Net Income (Loss) available to common shareholders $ 1,964,000,000 $ 2,322,000,000 $ 4,803,000,000 $ 4,865,000,000
Add: Dilutive impact of options and unvested non-participating RSU/PSUs 1,000 2,000 2,000 3,000
Weighted-average diluted shares outstanding (in shares) 1,258,998 1,170,299 1,266,815 1,175,595
Net Income (Loss) Per Share of Common Stock, Diluted (in dollars per share) $ 1.56 $ 1.98 $ 3.79 $ 4.14