XML 64 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Investment Funds (Tables)
12 Months Ended
Dec. 31, 2016
Schedule Of Investments [Abstract]  
Aggregate Carrying Value of Funds Assets and Liabilities

As of December 31, 2016, the Company had formed 20 residential investment funds for the purpose of funding the purchase of solar energy systems under long-term customer contracts. The Company has aggregated the financial information of the investment funds in the table below. The aggregate carrying value of these funds’ assets and liabilities (after elimination of intercompany transactions and balances) in the Company’s consolidated balance sheets were as follows (in thousands):

 

December 31,

 

 

December 31,

 

 

2016

 

 

2015

 

Assets

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

Cash and cash equivalents

$

23,190

 

 

$

12,014

 

Accounts receivable, net

 

3,958

 

 

 

3,063

 

Prepaid expenses and other current assets

 

761

 

 

 

121

 

Total current assets

 

27,909

 

 

 

15,198

 

Solar energy systems, net

 

1,273,813

 

 

 

990,609

 

Other non-current assets, net

 

1,781

 

 

 

18

 

Total assets

$

1,303,503

 

 

$

1,005,825

 

Liabilities

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

Distributions payable to non-controlling interests and redeemable

   non-controlling interests

$

16,176

 

 

$

11,347

 

Current portion of deferred revenue

 

8,148

 

 

 

4,824

 

Accrued and other current liabilities

 

4,458

 

 

 

3,869

 

Total current liabilities

 

28,782

 

 

 

20,040

 

Deferred revenue, net of current portion

 

33,536

 

 

 

43,094

 

Other non-current liabilities

 

1,875

 

 

 

3,283

 

Total liabilities

$

64,193

 

 

$

66,417

 

 

Schedule of Future Minimum Lease Payments to be Received from Fund Investor

As of December 31, 2016, the future minimum lease payments to be received from the fund investor for each of the next five years and thereafter were as follows (in thousands):

Years Ending December 31,

 

 

 

2017

$

2,953

 

2018

 

2,999

 

2019

 

3,045

 

2020

 

3,091

 

2021

 

3,138

 

Thereafter

 

7,184

 

Total minimum lease payments to be received

$

22,410