XML 114 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents [1] $ 180,307 $ 202,823
Restricted cash [1] 29,730 30,804
Accounts receivable [1] 35,691 37,828
Inventories 107,204 109,606
Deferred cost of revenue 79,799 58,470
Customer financing receivable [1] 5,170 5,108
Prepaid expenses and other current assets [1] 24,994 28,068
Total current assets 462,895 472,707
Property, plant and equipment, net [1] 606,850 607,059
Customer financing receivable, non-current [1] 49,446 50,747
Restricted cash [1] 143,882 143,761
Deferred cost of revenue, non-current 4,939 6,665
Other long-term assets [1] 44,596 41,652
Total assets 1,312,608 1,322,591
Current liabilities:    
Accounts payable [1] 60,401 55,579
Accrued warranty 11,014 10,333
Accrued expenses and other current liabilities [1] 77,809 70,284
Deferred revenue and customer deposits [1] 99,046 89,192
Financing obligations 11,248 10,993
Current portion of recourse debt 15,117 304,627
Current portion of non-recourse debt [1] 8,670 8,273
Current portion of recourse debt from related parties 0 20,801
Current portion of non-recourse debt from related parties [1] 2,439 3,882
Total current liabilities 285,744 573,964
Derivative liabilities [1] 23,377 17,551
Deferred revenue and customer deposits, net of current portion [1] 120,927 125,529
Financing obligations, non-current 443,407 446,165
Long-term portion of recourse debt 396,097 75,962
Long-term portion of non-recourse debt [1] 190,295 192,180
Long-term portion of recourse debt from related parties 52,786 0
Long-term portion of non-recourse debt from related parties [1] 30,597 31,087
Other long-term liabilities 28,543 28,013
Total liabilities 1,571,773 1,490,451
Commitments and contingencies (Note 14)
Redeemable noncontrolling interest 67 443
Redeemable noncontrolling interest (333,099) (259,594)
Noncontrolling interest 73,867 91,291
Total liabilities, redeemable noncontrolling interest, stockholders' deficit and noncontrolling interest $ 1,312,608 $ 1,322,591
[1] We have variable interest entities which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets (see Note 13, Power Purchase Agreement Programs).