v3.26.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 28, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
March 28,
2026
December 27,
2025
Accrued compensation and benefits$31,099 $31,495 
Accrued warranty2,389 2,503 
Accrued employee stock purchase plan contributions withheld2,098 5,190 
Accrued income and other taxes1,135 3,098 
Accrued restructuring charges2,587 464 
Other accrued expenses2,815 4,785 
$42,123 $47,535