Quarterly report pursuant to Section 13 or 15(d)

Solar Energy Systems, net - Schedule (Details)

v3.19.2
Solar Energy Systems, net - Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property Subject to or Available for Operating Lease [Line Items]    
Total solar energy systems, net $ 50,419 $ 34,893
Solar energy systems    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 4,611,211 4,219,907
Accumulated depreciation and amortization (615,316) (535,891)
Construction-in-progress 153,988 136,001
Total solar energy systems, net 4,149,883 3,820,017
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 4,177,481 3,823,853
Inverters    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 433,730 $ 396,054