v3.25.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 14,987 $ 18,149 $ 29,630 $ 31,568
Other comprehensive income/(loss), after–tax        
Unrealized gains/(losses) on investment securities (188) 108 765 249
Translation adjustments, net of hedges 868 (156) 1,357 (360)
Fair value hedges (8) 8 20 (13)
Cash flow hedges 1,529 (22) 3,203 (911)
Defined benefit pension and OPEB plans (28) (3) (44) 23
DVA on fair value option elected liabilities (305) 366 (88) 117
Total other comprehensive income/(loss), after–tax 1,868 301 5,213 (895)
Comprehensive income $ 16,855 $ 18,450 $ 34,843 $ 30,673