XML 84 R69.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2015
Jun. 30, 2015
Jan. 31, 2015
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Other Commitments [Line Items]                
Letters of credit outstanding, amount       $ 6.0   $ 6.0   $ 5.8
Capital Lease Obligations       17.8   $ 17.8   7.4
Photovoltaic Modules                
Other Commitments [Line Items]                
Purchase commitment with suppliers     $ 70.0          
Long-term purchase commitment, period           12 months    
Delivered purchase commitments       61.0   $ 61.0    
Photovoltaic Modules | Subsequent Event                
Other Commitments [Line Items]                
Purchase commitment with suppliers $ 146.0              
Long term purchase commitment ending period 2016-12              
Solar Energy System Modules                
Other Commitments [Line Items]                
Purchase commitment with suppliers   $ 32.0            
Long term purchase commitment ending period           2016-12    
Delivered purchase commitments       7.9   $ 7.9    
Inverters                
Other Commitments [Line Items]                
Long term purchase commitment ending period           2016-03    
Delivered purchase commitments       12.5   $ 12.5    
Long term purchase commitment beginning period           2015-07    
Capital Lease Obligations                
Other Commitments [Line Items]                
Lease obligation interest rates           10.00%    
Non-Cancellable Operating Leases                
Other Commitments [Line Items]                
Operating lease expenses       1.6 $ 0.9 $ 4.2 $ 2.5  
Deferred rent liabilities       $ 1.9   $ 1.9   $ 2.0
Minimum | Inverters                
Other Commitments [Line Items]                
Purchase commitment with suppliers   14.0            
Maximum | Inverters                
Other Commitments [Line Items]                
Purchase commitment with suppliers   $ 20.0            
Letter of Credit | Minimum                
Other Commitments [Line Items]                
Letter of credit, fee percentage           2.00%    
Letter of Credit | Maximum                
Other Commitments [Line Items]                
Letter of credit, fee percentage           2.75%