v3.26.1
Accrued Liabilities and Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Long-Term Liabilities Accrued Liabilities and Other Long-Term Liabilities
Accrued liabilities were comprised of the following:
June 30,
2026
December 31,
2025
(in thousands)
Warranty$36,631 $29,965 
Due to representatives15,247 25,535 
Payroll33,966 27,156 
Profit sharing6,923 3,581 
Medical self-insurance5,224 4,844 
Customer prepayments1,369 6,856 
Employee vacation time17,319 15,408 
Extended warranties, ST3,380 3,365 
Operating lease liability ST3,385 3,262 
Property tax4,075 143 
Other10,748 12,098 
Total$138,267 $132,213 
Other long-term liabilities were comprised of the following:
June 30,
2026
December 31,
2025
(in thousands)
Lease liability$13,699 $15,529 
Extended warranties14,830 7,770 
Donations and other— — 
Total$28,529 $23,299