XML 47 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Current assets        
Cash and cash equivalents $ 8,080 $ 6,268 $ 2,198 $ 3,686
Accounts receivable, net 1,274 1,324    
Prepaid expenses and other current assets 1,045 959    
Total current assets 14,893 12,103    
Non-current assets        
Other non-current assets 1,373 1,470    
Total assets 37,250 34,309    
Current liabilities        
Accrued liabilities and other 2,825 3,222    
Deferred revenue 1,186 1,163    
Customer deposits 788 726    
Current portion of debt and finance leases 3,217 1,785    
Total current liabilities 11,986 10,667    
Deferred revenue, net of current portion 1,199 1,207    
Debt and finance leases, net of current portion 10,666 11,634    
Other long-term liabilities 2,667 2,691    
Total liabilities 26,518 26,199    
Operating Lease Vehicles [Member]        
Non-current assets        
Operating lease net 2,527 2,447    
Variable Interest Entities (“VIEs”) [Member]        
Current assets        
Cash and cash equivalents 84 106    
Accounts receivable, net 36 27    
Prepaid expenses and other current assets 89 100    
Total current assets 209 233    
Non-current assets        
Other non-current assets 163 156    
Total assets 6,503 6,602    
Current liabilities        
Accrued liabilities and other 76 80    
Deferred revenue 74 78    
Customer deposits 19 9    
Current portion of debt and finance leases 660 608    
Total current liabilities 829 775    
Deferred revenue, net of current portion 247 264    
Debt and finance leases, net of current portion 1,511 1,516    
Other long-term liabilities 23 22    
Total liabilities 2,610 2,577    
Variable Interest Entities (“VIEs”) [Member] | Operating Lease Vehicles [Member]        
Non-current assets        
Operating lease net 1,142 1,183    
Variable Interest Entities (“VIEs”) [Member] | Solar Energy Systems [Member]        
Non-current assets        
Operating lease net $ 4,989 $ 5,030