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
4 Months Ended
Jun. 30, 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    
Adjustment to Contingent Consideration Charged to Expense $ 48  
Fair Value of Contingent Consideration $ 2,158 $ 2,110