v3.25.2
CONDENSED 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 $ 368 $ 224 $ 871 $ 662
Other comprehensive income (loss), net of reclassification adjustments:        
Foreign currency translation gains (losses) 39 (16) 64 (53)
Unrealized gains on investments, net 10 6 18 14
Tax expense on unrealized gains on investments, net (2) (1) (4) (4)
Unrealized gains (losses) on hedging activities, net (55) 7 (114) 29
Tax benefit (expense) on unrealized gains (losses) on hedging activities, net 11 (2) 25 (6)
Other comprehensive income (loss), net of tax 3 (6) (11) (20)
Comprehensive income $ 371 $ 218 $ 860 $ 642