XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Jan. 01, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Current assets          
Cash and cash equivalents $ 16,229   $ 19,384 $ 8,615 $ 6,268
Accounts receivable, net 2,129   1,886    
Prepaid expenses and other current assets 1,602   1,346    
Total current assets 24,693   26,717    
Non-current assets          
Other non-current assets 1,626   1,536    
Total assets 55,146   52,148    
Current liabilities          
Accrued liabilities and other 4,778   3,855    
Deferred revenue 1,693   1,458    
Customer deposits 812   752    
Current portion of debt and finance leases 1,530 $ 2,182 2,132    
Total current liabilities 16,371   14,248    
Deferred revenue, net of current portion 1,318   1,284    
Debt and finance leases, net of current portion 7,871 $ 9,775 9,556    
Other long-term liabilities 3,336   3,330    
Total liabilities 28,896   28,418    
Operating Lease Vehicles [Member]          
Non-current assets          
Operating lease vehicles, net 3,748   3,091    
Variable Interest Entities (VIEs) [Member]          
Current assets          
Cash and cash equivalents 89   87    
Accounts receivable, net 51   28    
Prepaid expenses and other current assets 112   105    
Total current assets 252   220    
Non-current assets          
Other non-current assets 202   182    
Total assets 5,108   5,151    
Current liabilities          
Accrued liabilities and other 68   63    
Deferred revenue 11   11    
Customer deposits 16   14    
Current portion of debt and finance leases 890   797    
Total current liabilities 985   885    
Deferred revenue, net of current portion 167   168    
Debt and finance leases, net of current portion 1,857   1,346    
Other long-term liabilities 15   19    
Total liabilities 3,024   2,418    
Variable Interest Entities (VIEs) [Member] | Solar Energy Systems [Member]          
Non-current assets          
Operating lease net $ 4,654   $ 4,749