XML 107 R89.htm IDEA: XBRL DOCUMENT v3.24.4
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current assets      
Cash and cash equivalents $ 16,139 $ 16,398 $ 16,253
Accounts receivable, net 4,418 3,508  
Prepaid expenses and other current assets 5,362 3,388  
Total current assets 58,360 49,616  
Other non-current assets 4,215 4,531  
Total assets 122,070 106,618  
Current liabilities      
Accrued liabilities and other 10,723 9,080  
Deferred revenue 3,168 2,864  
Current portion of debt and finance leases 2,456 2,373  
Total current liabilities 28,821 28,748  
Deferred revenue, net of current portion 3,317 3,251  
Debt and finance leases, net of current portion 5,757 2,857  
Total liabilities 48,390 43,009  
Variable Interest Entities (VIEs)      
Current assets      
Cash and cash equivalents 49 66  
Accounts receivable, net 18 13  
Prepaid expenses and other current assets 276 361  
Total current assets 343 440  
Other non-current assets 183 369  
Total assets 3,228 4,087  
Current liabilities      
Accrued liabilities and other 32 67  
Deferred revenue 6 6  
Current portion of debt and finance leases 2,114 1,564  
Total current liabilities 2,152 1,637  
Deferred revenue, net of current portion 71 99  
Debt and finance leases, net of current portion 1,834 2,041  
Total liabilities 4,057 3,777  
Variable Interest Entities (VIEs) | Operating Lease Vehicles      
Current assets      
Solar energy systems, net 392 0  
Variable Interest Entities (VIEs) | Solar energy systems, net      
Current assets      
Solar energy systems, net $ 2,310 $ 3,278