XML 53 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Warranty $ 8,135 $ 8,469
Due to representatives 10,076 10,597
Payroll 6,082 3,954
401(k) Contributions 1,879 3,054
Profit sharing 2,574 2,220
Worker's compensation 386 366
Medical self-insurance 652 676
Customer prepayments 1,069 2,895
Donations 600 600
Employee benefits and other 4,657 4,404
Total $ 36,110 $ 37,235