XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - 2016 & 2015 Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 10 Months Ended 12 Months Ended
Nov. 18, 2016
Jun. 24, 2016
Jan. 29, 2016
Feb. 28, 2015
Dec. 31, 2016
Jun. 30, 2017
Dec. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Business combinations                      
Purchase price allocation adjustments               $ (121)      
Operating income               106,288 $ 57,749 $ 67,769  
Goodwill         $ 127,226   $ 124,161 153,374 127,226 $ 124,161  
Pipe Jacking                      
Business combinations                      
Purchase of property, plant and equipment   $ 13,400                  
Aevenia                      
Business combinations                      
Fair value of consideration       $ 22,300              
Fixed assets       11,200              
Intangibles assets       3,800              
Goodwill       5,200              
Working capital       $ 2,100              
Revenue since acquisition             23,700 24,500 26,400    
Gross profit (loss) since acquisition             $ 2,400 1,400 $ 1,000    
Mueller                      
Business combinations                      
Fair value of consideration     $ 4,100                
Fixed assets                     $ 2,000
Goodwill                     2,000
Fair value of inventory acquired                     $ 100
The period of time goodwill is deductible for income tax purposes     15 years                
Northern                      
Business combinations                      
Fair value of consideration $ 6,900                    
Purchase price allocation adjustments           $ (100)          
Intangibles assets           3,000          
Goodwill           3,700          
Working capital           $ 100          
The period of time goodwill is deductible for income tax purposes 15 years                    
Revenue since acquisition         2,000     19,100      
Gross profit (loss) since acquisition         $ 600     $ 1,100