v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - 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 (loss) $ 1,261 $ 1,128 $ 2,548 $ 2,016
Other comprehensive income (loss), net of reclassification adjustments:        
Foreign currency translation adjustments (“CTA”), net 162 (126) 289 (287)
Tax (expense) benefit on foreign CTA, net (34) 1 (59) 19
Net investment hedges CTA gains, net 0 100 0 199
Tax expense on net investment hedges CTA gains, net 0 (24) 0 (47)
Unrealized (losses) gains on cash flow hedges, net (248) 3 (424) 99
Tax benefit (expense) on unrealized (losses) gains on cash flow hedges, net 11 0 20 (5)
Unrealized (losses) gains on available-for-sale debt securities, net (11) 15 (20) 98
Tax benefit (expense) on unrealized (losses) gains on available-for-sale debt securities, net 3 (3) 5 (23)
Other comprehensive income (loss), net of tax (117) (34) (189) 53
Comprehensive income (loss) $ 1,144 $ 1,094 $ 2,359 $ 2,069