XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Current assets        
Cash and cash equivalents $ 11,805 $ 16,398 $ 16,048 $ 16,253
Accounts receivable, net 3,887 3,508    
Prepaid expenses and other current assets 3,752 3,388    
Total current assets 50,535 49,616    
Other non-current assets 4,616 4,531    
Total assets 109,226 106,618    
Current liabilities        
Accrued liabilities and other 9,243 9,080    
Deferred revenue 3,024 2,864    
Current portion of debt and finance leases 2,461 2,373    
Total current liabilities 29,453 28,748    
Deferred revenue, net of current portion 3,214 3,251    
Debt and finance leases, net of current portion 2,899 2,857    
Total liabilities 44,046 43,009    
Variable Interest Entities (VIEs)        
Current assets        
Cash and cash equivalents 51 66    
Accounts receivable, net 17 13    
Prepaid expenses and other current assets 345 361    
Total current assets 413 440    
Other non-current assets 334 369    
Total assets 3,334 4,087    
Current liabilities        
Accrued liabilities and other 29 67    
Deferred revenue 5 6    
Current portion of debt and finance leases 1,905 1,564    
Total current liabilities 1,939 1,637    
Deferred revenue, net of current portion 86 99    
Debt and finance leases, net of current portion 1,997 2,041    
Total liabilities 4,022 3,777    
Variable Interest Entities (VIEs) | Solar energy systems, net        
Current assets        
Solar energy systems, net $ 2,587 $ 3,278