XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities
3 Months Ended
Mar. 29, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
March 29,
2025
December 28,
2024
Accrued compensation and benefits$22,149 $26,077 
Accrued warranty3,551 3,558 
Accrued income and other taxes1,828 2,969 
Accrued employee stock purchase plan contributions withheld2,205 6,034 
Other accrued expenses5,176 5,104 
$34,909 $43,742