XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jun. 16, 2017
Jun. 30, 2016
Feb. 28, 2015
Business combinations              
Cash paid for acquisitions   $ 66,205 $ 10,997 $ 22,302      
Fair value of the assets acquired and the liabilities assumed              
Intangible assets   21,125 3,000 3,850      
Goodwill   153,374 127,226 124,161      
Purchase price allocation adjustments   (121)          
2017 Acquisition              
Fair value of the assets acquired and the liabilities assumed              
Accounts receivable   10,721          
Costs and estimated earnings in excess of billings   580          
Inventory and other assets   2,352          
Property, plant and equipment   12,402          
Intangible assets   21,125          
Goodwill   26,269          
Accounts payable   (3,380)          
Billings in excess of costs and estimated earnings   (447)          
Accrued expenses   (2,096)          
Total   67,526          
2016 Acquisition              
Fair value of the assets acquired and the liabilities assumed              
Accounts receivable     1,606        
Inventory and other assets     64        
Property, plant and equipment     2,133        
Intangible assets     3,000        
Goodwill     5,781        
Accounts payable     (726)        
Accrued expenses     (861)        
Total     10,997        
2015 Acquisitions              
Fair value of the assets acquired and the liabilities assumed              
Accounts receivable       2,734      
Inventory and other assets       1,476      
Property, plant and equipment       11,173      
Intangible assets       3,850      
Goodwill       5,152      
Accounts payable       (743)      
Accrued expenses       (1,340)      
Total       22,302      
Aevenia              
Business combinations              
Cash paid for acquisitions       $ 22,302      
Coastal              
Business combinations              
Cash paid for acquisitions   27,519          
Fair value of the assets acquired and the liabilities assumed              
Property, plant and equipment         $ 4,000    
Goodwill         $ 9,300    
Engineering              
Business combinations              
Cash paid for acquisitions   2,315          
FGC              
Business combinations              
Cash paid for acquisitions   36,492          
Fair value of the assets acquired and the liabilities assumed              
Property, plant and equipment   4,800          
Goodwill   17,000          
Northern              
Business combinations              
Cash paid for acquisitions   $ (121) 6,889        
Fair value of the assets acquired and the liabilities assumed              
Goodwill $ 3,700            
Cash 100            
Purchase price allocation adjustments $ (100)            
Mueller              
Business combinations              
Cash paid for acquisitions     $ 4,108        
Fair value of the assets acquired and the liabilities assumed              
Property, plant and equipment           $ 2,000  
Goodwill           $ 2,000  
Aevenia              
Fair value of the assets acquired and the liabilities assumed              
Property, plant and equipment             $ 11,200
Goodwill             $ 5,200