XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 27, 2021
Dec. 26, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 28,092 $ 33,110
Accrued income and other taxes 3,008 6,976
Accrued warranty 3,719 3,918
Employee stock purchase plan contributions withheld 2,109 4,240
Accrued contingent consideration 3,884 4,012
Other accrued expenses 2,656 3,086
Accrued liabilities $ 43,468 $ 55,342