XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities    
Warranty $ 22,630 $ 20,573
Due to representatives 21,171 14,428
Payroll 18,722 18,829
Profit sharing 6,242 7,596
Workers' compensation 630 338
Medical self-insurance 2,420 1,460
Customer prepayments 1,969 2,621
Donations, short-term 635 381
Accrued income taxes 0 1,170
Employee vacation time 11,154 10,315
Lease liability, short-term 2,298 2,021
Property taxes 3,014 0
Extended warranties, short-term 2,979 2,387
Other 2,379 3,389
Accrued liabilities 96,243 85,508
Other Long-Term Liabilities    
Lease liability 13,788 10,201
Extended warranties 6,739 6,082
Donations and other 0 524
Total $ 20,527 $ 16,807