v3.24.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 1,494 $ 2,614 $ 2,638 $ 5,153
Other comprehensive income (loss):        
Foreign currency translation adjustment (72) (184) (324) (54)
Unrealized net gain (loss) on investments, net of tax 4 (5) 0 1
Adjustment for net loss realized and included in net income 0 4 0 4
Comprehensive income 1,426 2,429 2,314 5,104
Less: Comprehensive income (loss) attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries 16 (89) 31 (63)
Comprehensive income attributable to common stockholders $ 1,410 $ 2,518 $ 2,283 $ 5,167