v3.25.2
Accrued Expenses
6 Months Ended
Jun. 28, 2025
Accrued Liabilities, Current [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 28, 2025December 28, 2024
Accrued manufacturing and logistics cost$17,280 $16,504 
Accrued returns and sales incentives16,747 20,949 
Accrued warranty12,559 18,233 
Accrued compensation and benefits10,185 12,322 
Current portion of operating lease liabilities4,621 4,897 
Accrued taxes payable
3,905 9,641 
Accrued interest3,456 3,647 
Accrued restructuring and other
2,919 4,219 
Accrued other5,187 10,185 
$76,859 $100,597