XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Current assets        
Cash and cash equivalents $ 16,352 $ 16,139 $ 11,805 $ 16,398
Accounts receivable, net 3,782 4,418    
Prepaid expenses and other current assets 4,905 5,362    
Total current assets 59,389 58,360    
Other non-current assets 4,942 4,215    
Total assets 125,111 122,070    
Current liabilities        
Accrued liabilities and other 10,802 10,723    
Deferred revenue 3,243 3,168    
Current portion of debt and finance leases 2,237 2,456    
Total current liabilities 29,753 28,821    
Deferred revenue, net of current portion 3,610 3,317    
Debt and finance leases, net of current portion 5,292 5,757    
Total liabilities 49,693 48,390    
Variable Interest Entities (VIEs)        
Current assets        
Cash and cash equivalents 47 49    
Accounts receivable, net 20 18    
Prepaid expenses and other current assets 288 276    
Total current assets 355 343    
Other non-current assets 184 183    
Total assets 3,170 3,228    
Current liabilities        
Accrued liabilities and other 22 32    
Deferred revenue 6 6    
Current portion of debt and finance leases 1,946 2,114    
Total current liabilities 1,974 2,152    
Deferred revenue, net of current portion 67 71    
Debt and finance leases, net of current portion 1,450 1,834    
Total liabilities 3,491 4,057    
Variable Interest Entities (VIEs) | Operating Lease Vehicles        
Current assets        
Operating leased assets, net 358 392    
Variable Interest Entities (VIEs) | Solar energy systems, net        
Current assets        
Operating leased assets, net $ 2,273 $ 2,310