Annual report pursuant to Section 13 and 15(d)

Business Acquisitions and Related Transactions - Purchase Price Allocation (Details)

v3.3.1.900
Business Acquisitions and Related Transactions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2013
Business Acquisition [Line Items]        
Goodwill $ 59,085 $ 60,479 $ 53,074  
Total, net of cash received 0 13,903 $ 9,838  
EEX        
Business Acquisition [Line Items]        
Cash 0      
Accounts receivable 1,432      
Costs and estimated earnings in excess of billings 186      
Prepaid expenses and other current assets 295      
Property and equipment and project assets 123      
Goodwill 7,590      
Intangible assets 7,208      
Accounts payable (1,719)      
Accrued liabilities (459)      
Billings in excess of cost and estimated earnings (752)      
Deferred taxes and other liabilities 0      
Purchase price 13,904      
Total, net of cash received 13,904      
Total fair value of consideration $ 13,904      
ESP        
Business Acquisition [Line Items]        
Cash   1,292    
Accounts receivable   772    
Costs and estimated earnings in excess of billings   665    
Prepaid expenses and other current assets   1,169    
Property and equipment and project assets   138    
Goodwill   3,682   $ 2,632
Intangible assets   5,099    
Accounts payable   (413)    
Accrued liabilities   (607)    
Billings in excess of cost and estimated earnings   (108)    
Deferred taxes and other liabilities   (1,158)    
Purchase price   10,531   $ 8,765
Total, net of cash received   9,239    
Total fair value of consideration   $ 10,531