XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities and Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued liabilities were comprised of the following:
 September 30,
2023
December 31, 2022
 (in thousands)
Warranty$17,811 $15,682 
Due to representatives15,888 15,545 
Payroll18,105 11,901 
Profit sharing7,349 5,451 
Workers' compensation428 367 
Medical self-insurance1,745 1,178 
Customer prepayments1,462 3,750 
Donations, short-term419 637 
Litigation settlement (Note 17)
7,500 — 
Accrued income taxes113 12,472 
Employee vacation time10,131 6,329 
Lease liability, short-term1,858 1,254 
Property taxes2,493 — 
Extended warranties, short-term2,909 1,330 
Other2,775 2,734 
Total
$90,986 $78,630 
Schedule of Other Long-Term Liabilities
Other long-term liabilities were comprised of the following:
 
 September 30,
2023
December 31, 2022
 (in thousands)
Lease liability$10,684 $5,993 
Extended warranties5,009 4,539 
Donations and other554 976 
Total
$16,247 $11,508