v3.25.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 154 $ 264
Other comprehensive income (loss):    
Net unrealized gain (loss) on available-for-sale marketable securities, net of tax 4 (3)
Net unrealized gain (loss) on cash flow hedges, net of tax (73) 48
Foreign currency translation adjustments 13 (5)
Other comprehensive income (loss) (56) 40
Comprehensive income $ 98 $ 304