XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities and Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities and Other Long-Term Liabilities
Accrued liabilities were comprised of the following:
 June 30,
2022
December 31, 2021
 (in thousands)
Warranty$14,381 $13,769 
Due to representatives12,227 7,995 
Payroll11,274 8,423 
Profit sharing2,329 1,489 
Workers' compensation271 308 
Medical self-insurance1,256 1,943 
Customer prepayments3,092 5,931 
Donations293 438 
Employee vacation time5,337 4,362 
Lease liability, short-term4,670 1,580 
Other4,995 3,968 
Total
$60,125 $50,206 


Other long-term liabilities were comprised of the following:
 
 June 30,
2022
December 31, 2021
 (in thousands)
Long-term operating lease obligation$1,246 $15,467 
Extended warranties3,562 3,042 
Long-term donations and other687 334 
Total
$5,495 $18,843