v3.24.1.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 1,144 $ 2,539
Other comprehensive income (loss):    
Foreign currency translation adjustment (252) 130
Unrealized net (loss) gain on investments, net of tax (4) 6
Comprehensive income 888 2,675
Less: Comprehensive income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries 15 26
Comprehensive income attributable to common stockholders $ 873 $ 2,649