XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities
9 Months Ended
Sep. 26, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued LiabilitiesAccrued liabilities consisted of the following (in thousands):
September 26,
2020
December 28,
2019
Accrued compensation and benefits$28,273 $21,329 
Accrued income and other taxes5,989 6,846 
Accrued warranty1,875 1,942 
Accrued employee stock purchase plan contributions withheld1,648 3,331 
Accrued contingent consideration 2,966 — 
Other accrued expenses3,275 2,991 
$44,026 $36,439