v3.25.2
CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME - 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 $ 2,194 $ 1,834 $ 3,249 $ 3,439
Other comprehensive income/(loss), before tax:        
Foreign currency translation adjustments (613) 2 (956) 57
Net changes related to available-for-sale securities:        
Unrealized gains/(losses) arising during the period (5) 1 2 1
Reclassification of (gains)/losses to net income 0 0 0 0
Total net changes related to available-for-sale securities (5) 1 2 1
Unrealized gains/(losses) on cash flow hedges:        
Unrealized gains/(losses) arising during the period (82) 103 (141) 279
Reclassification of (gains)/losses to net income (419) (42) (742) 28
Total unrealized gains/(losses) on cash flow hedges (501) 61 (883) 307
Retirement-related benefit plans:        
Prior service costs/(credits) 0 0 0 0
Net gains/(losses) arising during the period 0 0 0 1
Curtailments and settlements 5 2 7 4
Amortization of prior service costs/(credits) (2) (2) (4) (4)
Amortization of net (gains)/losses 157 258 308 519
Total retirement-related benefit plans 160 259 311 520
Other comprehensive income/(loss), before tax (959) 322 (1,525) 885
Income tax (expense)/benefit related to items of other comprehensive income 493 (153) 753 (442)
Other comprehensive income/(loss), net of tax (466) 169 (772) 442
Total comprehensive income $ 1,728 $ 2,003 $ 2,476 $ 3,882