v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 3,110 $ 2,885 $ 6,082 $ 5,469
Other comprehensive income (loss):        
Net unrealized debt securities gains (losses), net of tax (11) 0 (18) 3
Foreign currency translation adjustments, net of hedges and tax (37) 115 (59) 132
Net unrealized pension and other postretirement benefits, net of tax 4 3 (1) 12
Other comprehensive income (loss) (44) 118 (78) 147
Comprehensive income $ 3,066 $ 3,003 $ 6,004 $ 5,616