XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 26, 2020
Dec. 28, 2019
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 28,273 $ 21,329
Accrued warranty 1,648 3,331
Accrued contingent consideration 2,966 0
Accrued employee stock purchase plan contributions withheld 1,875 1,942
Accrued income and other taxes 5,989 6,846
Other accrued expenses 3,275 2,991
Accrued liabilities $ 44,026 $ 36,439