XML 61 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Warranty $ 7,936 $ 8,469
Due to representatives 9,907 10,597
Payroll 4,129 3,954
Other Employee Related Liabilities, Current 0 3,054
Profit sharing 1,967 2,220
Workers' compensation 580 366
Medical self-insurance 872 676
Customer prepayments 2,256 2,895
Donations 600 600
Employee benefits and other 3,693 4,404
Total $ 31,940 $ 37,235