XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 25, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
June 25,
2022
December 25,
2021
Accrued compensation and benefits$32,001 $29,706 
Accrued income and other taxes9,468 8,086 
Accrued warranty3,978 2,805 
Employee stock purchase plan contributions withheld4,789 4,693 
Accrued restructuring charges592 2,478 
Other accrued expenses4,007 3,068 
$54,835 $50,836