XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 01, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Compensation and benefits $ 8,425 $ 7,492
Provision for customer rebates, claims and allowances 8,598 8,882
Advanced customer deposits 6,229 8,212
Outstanding checks in excess of cash 2,164 2,074
Other 6,478 6,166
Accrued expenses $ 31,894 $ 32,826