v3.26.1
ACCRUED LIABILITIES
6 Months Ended
Jun. 28, 2026
Accrued Liabilities [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities of the Company consisted of the following:
As of
June 28, 2026December 31, 2025
Accrued freight$3,736 $3,722 
Accrued employee compensation and benefits12,921 15,638 
Accrued returns, allowances, and warranties8,877 12,488 
Accrued taxes2,176 1,649 
Current portion of operating lease liabilities6,527 5,841 
Cataclean license accrual— 3,570 
Accrued other6,316 5,408 
Total accrued liabilities$40,553 $48,316