XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued liabilities were comprised of the following:
 March 31,
2021
December 31, 2020
 (in thousands)
Warranty$13,525 $13,522 
Due to representatives10,712 8,296 
Payroll6,418 8,155 
Profit sharing2,134 2,902 
Worker's compensation467 594 
Medical self-insurance1,744 1,546 
Customer prepayments7,743 5,067 
Donations268 570 
Employee vacation time3,093 3,321 
Other2,960 2,613 
Total
$49,064 $46,586