Other Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]      
Other charges $ 18,469 $ 6,692  
Impairment of PP&E held for sale 3,791 0 $ 0
Impairment of finite-lived intangible assets 534    
Oil & Gas      
Restructuring Cost and Reserve [Line Items]      
Impairment of finite-lived intangible assets 500    
Oil & Gas | Fabrication Services      
Restructuring Cost and Reserve [Line Items]      
Impairment of PP&E held for sale 2,000    
Impairment of finite-lived intangible assets 200    
Utility T&D | Construction equipment      
Restructuring Cost and Reserve [Line Items]      
Impairment of PP&E held for sale 1,300    
Equipment and facility lease abandonment      
Restructuring Cost and Reserve [Line Items]      
Other charges 8,947 0  
Long-lived asset impairment charges      
Restructuring Cost and Reserve [Line Items]      
Other charges 3,791 0  
Loss on sale of corporate asset      
Restructuring Cost and Reserve [Line Items]      
Other charges 2,226 0  
Employee severance charges      
Restructuring Cost and Reserve [Line Items]      
Other charges 1,728 1,878  
Legal and accounting      
Restructuring Cost and Reserve [Line Items]      
Other charges 1,182 1,401  
Accounting and legal fees associated with the restatements      
Restructuring Cost and Reserve [Line Items]      
Other charges $ 595 $ 3,413