XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued liabilities were comprised of the following:
 September 30,
2021
December 31, 2020
 (in thousands)
Warranty$13,455 $13,522 
Due to representatives8,006 8,296 
Payroll8,770 8,155 
Profit sharing2,360 2,902 
Worker's compensation303 594 
Medical self-insurance1,574 1,546 
Customer prepayments5,296 5,067 
Donations370 570 
Employee vacation time3,747 3,321 
Other4,385 2,613 
Total
$48,266 $46,586