Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Contingent Consideration (Details)

v3.7.0.1
Business Combinations - Contingent Consideration (Details) - EcoFoam - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2017
Feb. 27, 2017
Contingent Consideration    
Contingent consideration, low end of range $ 0  
Contingent consideration, high end of range $ 2,500  
Level 3    
Contingent Consideration    
Discount rate (as a percent) 9.50%  
Fair value of contingent consideration    
Fair Value of Contingent Consideration $ 2,110 $ 2,110