XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities
9 Months Ended
Sep. 28, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
September 28,
2024
December 30,
2023
Accrued compensation and benefits$33,599 $20,073 
Accrued warranty3,610 3,177 
Accrued income and other taxes2,851 8,205 
Accrued employee stock purchase plan contributions withheld2,535 4,263 
Other accrued expenses3,913 5,319 
$46,508 $41,037