Annual report pursuant to Section 13 and 15(d)

Business Combinations - Contingent Consideration (Details)

v3.8.0.1
Business Combinations - Contingent Consideration (Details) - EcoFoam - USD ($)
$ in Thousands
10 Months Ended
Dec. 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    
Adjustment to Contingent Consideration Charged to Expense $ 149  
Fair Value of Contingent Consideration $ 2,259 $ 2,110