XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities
9 Months Ended
Sep. 27, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
September 27,
2025
December 28,
2024
Accrued compensation and benefits$28,984 $26,077 
Accrued warranty2,543 3,558 
Accrued income and other taxes2,684 2,969 
Accrued employee stock purchase plan contributions withheld2,000 6,034 
Other accrued expenses5,363 5,104 
$41,574 $43,742