XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 4,954,740 $ 3,685,618
Restricted cash 128,006 192,551
Accounts receivable, net 1,147,100 949,022
Inventory 3,382,358 3,113,446
Prepaid expenses and other current assets 569,748 365,671
Total current assets 10,181,952 8,306,308
Property, plant and equipment, net 10,082,458 11,330,077
Operating lease right-of-use assets 1,248,277  
Intangible assets, net 327,358 282,492
Goodwill 153,475 68,159
MyPower customer notes receivable, net of current portion 400,308 421,548
Restricted cash, net of current portion 365,547 398,219
Other assets 842,978 571,657
Total assets 31,872,597 29,739,614
Current liabilities    
Accounts payable 3,133,587 3,404,451
Accrued liabilities and other 2,622,943 2,094,253
Deferred revenue 883,293 630,292
Resale value guarantees 526,758 502,840
Customer deposits 631,107 792,601
Current portion of long-term debt and finance leases 1,791,085 2,567,699
Total current liabilities 9,588,773 9,992,136
Long-term debt and finance leases, net of current portion 11,234,401 9,403,672
Deferred revenue, net of current portion 1,182,042 990,873
Resale value guarantees, net of current portion 61,200 328,926
Other long-term liabilities 2,655,720 2,710,403
Total liabilities 24,722,136 23,426,010
Commitments and contingencies (Note 15)
Redeemable noncontrolling interests in subsidiaries 580,227 555,964
Stockholders' equity    
Preferred stock; $0.001 par value; 100,000 shares authorized; no shares issued and outstanding
Common stock; $0.001 par value; 2,000,000 shares authorized; 179,118 and 172,603 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively 179 173
Additional paid-in capital 12,052,458 10,249,120
Accumulated other comprehensive loss (5,605) (8,218)
Accumulated deficit (6,331,639) (5,317,832)
Total stockholders' equity 5,715,393 4,923,243
Noncontrolling interests in subsidiaries 854,841 834,397
Total liabilities and equity 31,872,597 29,739,614
Operating Lease Vehicles [Member]    
Current assets    
Operating lease net 2,069,540 2,089,758
Solar Energy Systems [Member]    
Current assets    
Solar energy systems, net $ 6,200,704 $ 6,271,396