v3.24.2
Consolidated Statements of Redeemable Noncontrolling Interest and Equity - USD ($)
shares in Millions, $ in Millions
Total
Total Stockholders’ Equity
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Noncontrolling Interests in Subsidiaries
Beginning Balance at Dec. 31, 2022 $ 409            
Redeemable Noncontrolling Interests              
Distributions to noncontrolling interests (14)            
Buy-outs of noncontrolling interests (3)            
Net income (104)            
Ending Balance at Jun. 30, 2023 288            
Balance (in shares) at Dec. 31, 2022     3,164        
Balance at Dec. 31, 2022 45,489 $ 44,704 $ 3 $ 32,177 $ (361) $ 12,885 $ 785
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for equity incentive awards (in shares)     10        
Issuance of common stock for equity incentive awards 294 294   294      
Stock-based compensation 960 960   960      
Distributions to noncontrolling interests (50)           (50)
Buy-outs of noncontrolling interests (7) 5   5     (12)
Net income 5,257 5,216       5,216 41
Other comprehensive income (loss) (49) (49)     (49)    
Balance (in shares) at Jun. 30, 2023     3,174        
Balance at Jun. 30, 2023 51,894 51,130 $ 3 33,436 (410) 18,101 764
Beginning Balance at Mar. 31, 2023 407            
Redeemable Noncontrolling Interests              
Distributions to noncontrolling interests (9)            
Buy-outs of noncontrolling interests (3)            
Net income (107)            
Ending Balance at Jun. 30, 2023 288            
Balance (in shares) at Mar. 31, 2023     3,169        
Balance at Mar. 31, 2023 48,828 48,054 $ 3 32,878 (225) 15,398 774
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for equity incentive awards (in shares)     5        
Issuance of common stock for equity incentive awards 63 63   63      
Stock-based compensation 495 495   495      
Distributions to noncontrolling interests (28)           (28)
Net income 2,721 2,703       2,703 18
Other comprehensive income (loss) (185) (185)     (185)    
Balance (in shares) at Jun. 30, 2023     3,174        
Balance at Jun. 30, 2023 51,894 51,130 $ 3 33,436 (410) 18,101 764
Beginning Balance at Dec. 31, 2023 242            
Redeemable Noncontrolling Interests              
Distributions to noncontrolling interests (8)            
Buy-outs of noncontrolling interests (166)            
Net income 4            
Ending Balance at Jun. 30, 2024 72            
Balance (in shares) at Dec. 31, 2023     3,185        
Balance at Dec. 31, 2023 63,367 62,634 $ 3 34,892 (143) 27,882 733
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for equity incentive awards (in shares)     9        
Issuance of common stock for equity incentive awards 447 447   447      
Stock-based compensation 1,062 1,062   1,062      
Distributions to noncontrolling interests (37)           (37)
Buy-outs of noncontrolling interests 42 42   42      
Net income 2,634 2,607       2,607 27
Other comprehensive income (loss) (324) (324)     (324)    
Balance (in shares) at Jun. 30, 2024     3,194        
Balance at Jun. 30, 2024 67,191 66,468 $ 3 36,443 (467) 30,489 723
Beginning Balance at Mar. 31, 2024 73            
Redeemable Noncontrolling Interests              
Distributions to noncontrolling interests (2)            
Net income 1            
Ending Balance at Jun. 30, 2024 72            
Balance (in shares) at Mar. 31, 2024     3,189        
Balance at Mar. 31, 2024 65,107 64,378 $ 3 35,763 (399) 29,011 729
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for equity incentive awards (in shares)     5        
Issuance of common stock for equity incentive awards 196 196   196      
Stock-based compensation 484 484   484      
Distributions to noncontrolling interests (21)           (21)
Net income 1,493 1,478       1,478 15
Other comprehensive income (loss) (68) (68)     (68)    
Balance (in shares) at Jun. 30, 2024     3,194        
Balance at Jun. 30, 2024 $ 67,191 $ 66,468 $ 3 $ 36,443 $ (467) $ 30,489 $ 723