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 $ 693 $ 711 $ 1,337 $ 1,174
Other comprehensive income (loss), net of related taxes:        
Foreign currency translation, net of related taxes of ($150) and $16, respectively 374 (8) 538 (115)
Net unrealized gains (losses) on available-for-sale securities, net of reclassification adjustment and net of related taxes of $26 and $7, respectively 64 27 175 225
Net unrealized gains (losses) on cash flow hedges, net of related taxes 33 36 63 (77)
Net unrealized gains on retirement plans, net of related taxes of nil and nil, respectively     3 7
Other comprehensive income 471 55 779 40
Total comprehensive income $ 1,164 $ 766 $ 2,116 $ 1,214