XML 40 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Variable Interest Entities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Variable Interest Entity [Line Items]          
Accounts Receivable, Net, Current, Total $ 54,306   $ 54,306   $ 44,955
Long Term Payment Agreement [Member]          
Variable Interest Entity [Line Items]          
Accounts Receivable, Net, Current, Total $ 3,400   $ 3,400   4,200
ES Windows LLC [Member]          
Variable Interest Entity [Line Items]          
Noncontrolling Interest, Ownership Percentage by Parent 100.00%   100.00%    
Accounts Receivable, Related Parties $ 18,600   $ 18,600   13,800
Revenue from Related Parties $ 11,000 $ 9,600 $ 22,900 $ 18,100  
Ventanas Solar SA [Member]          
Variable Interest Entity [Line Items]          
Noncontrolling Interest, Ownership Percentage by Parent 100.00%   100.00%    
Accounts Receivable, Related Parties $ 11,200   $ 11,200   $ 12,200
Ventanas Solar SA [Member] | Sales [Member]          
Variable Interest Entity [Line Items]          
Related Party Transaction, Amounts of Transaction $ 1,600 $ 3,600 $ 2,600 $ 7,200