Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Fair value of consideration (Details)

v3.8.0.1
Business Combinations - Fair value of consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 18, 2018
Jan. 10, 2018
Feb. 27, 2017
Jan. 16, 2017
Mar. 31, 2018
Mar. 31, 2017
Fair value of consideration            
Cash         $ 26,956 $ 41,242
2017 Acquisitions            
Fair value of consideration            
Cash           41,273
Contingent consideration           2,110
Total consideration transferred           43,383
Midwest            
Fair value of consideration            
Cash       $ 12,200   12,225
Total consideration transferred           12,225
EcoFoam            
Fair value of consideration            
Cash     $ 20,200     20,215
Contingent consideration     2,100     2,110
Total consideration transferred     $ 22,300     22,325
All others            
Fair value of consideration            
Cash           8,833
Total consideration transferred           $ 8,833
2018 Acquisitions            
Fair value of consideration            
Cash         27,195  
Contingent consideration         828  
Total consideration transferred         28,023  
ADO            
Fair value of consideration            
Cash   $ 21,600     21,614  
Contingent consideration   800     828  
Total consideration transferred   $ 22,400     22,442  
Santa Rosa            
Fair value of consideration            
Cash $ 5,600       5,581  
Total consideration transferred         $ 5,581