XML 37 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities
6 Months Ended
Jun. 29, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
June 29,
2024
December 30,
2023
Accrued compensation and benefits$31,865 $20,073 
Accrued income and other taxes5,877 8,205 
Accrued employee stock purchase plan contributions withheld4,727 4,263 
Accrued warranty3,359 3,177 
Other accrued expenses3,695 5,319 
$49,523 $41,037