XML 58 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Compensation and benefits $ 8,721 $ 7,492
Provision for customer rebates, claims and allowances 9,201 8,882
Advanced customer deposits 5,687 8,212
Outstanding checks in excess of cash 3,247 2,074
Other 7,475 6,166
Accrued expenses $ 34,331 $ 32,826