XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities and Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued liabilities were comprised of the following:
 March 31,
2022
December 31, 2021
 (in thousands)
Warranty$13,707 $13,769 
Due to representatives13,453 7,995 
Payroll7,601 8,423 
Profit sharing2,670 1,489 
Worker's compensation261 308 
Medical self-insurance1,208 1,943 
Customer prepayments2,870 5,931 
Donations453 438 
Employee vacation time5,000 4,362 
Operating lease liability, short-term1,683 1,580 
Other3,984 3,968 
Total
$52,890 $50,206 
Schedule of Other Long-Term Liabilities
Other long-term liabilities were comprised of the following:
 
 March 31,
2022
December 31, 2021
 (in thousands)
Long-term operating lease obligation$15,320 $15,467 
Long-term donations221 334 
Extended warranties3,152 3,042 
Total
$18,693 $18,843