XML 105 R92.htm IDEA: XBRL DOCUMENT v3.23.4
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current assets      
Cash and cash equivalents $ 16,398 $ 16,253 $ 17,576
Accounts receivable, net 3,508 2,952  
Prepaid expenses and other current assets 3,388 2,941  
Total current assets 49,616 40,917  
Other non-current assets 4,531 3,865  
Total assets 106,618 82,338  
Current liabilities      
Accrued liabilities and other 9,080 8,205  
Deferred revenue 2,864 1,747  
Current portion of debt and finance leases 2,373 1,502  
Total current liabilities 28,748 26,709  
Deferred revenue, net of current portion 3,251 2,804  
Debt and finance leases, net of current portion 2,857 1,597  
Other long-term liabilities 8,153 5,330  
Total liabilities 43,009 36,440  
Variable Interest Entities (VIEs)      
Current assets      
Cash and cash equivalents 66 68  
Accounts receivable, net 13 22  
Prepaid expenses and other current assets 361 274  
Total current assets 440 364  
Other non-current assets 369 404  
Total assets 4,087 4,828  
Current liabilities      
Accrued liabilities and other 67 69  
Deferred revenue 6 10  
Current portion of debt and finance leases 1,564 1,013  
Total current liabilities 1,637 1,092  
Deferred revenue, net of current portion 99 149  
Debt and finance leases, net of current portion 2,041 971  
Other long-term liabilities 0 3  
Total liabilities 3,777 2,215  
Variable Interest Entities (VIEs) | Solar energy systems, net      
Current assets      
Solar energy systems, net $ 3,278 $ 4,060