XML 52 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Warranty $ 8,454 $ 8,469
Due to representatives 12,318 10,597
Payroll 4,555 3,954
401(k) Contributions 2,311 3,054
Profit sharing 2,517 2,220
Worker's compensation 358 366
Medical self-insurance 790 676
Customer prepayments 1,870 2,895
Donations 600 600
Employee benefits and other 4,314 4,404
Total $ 38,087 $ 37,235