XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 26, 2021
Dec. 26, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 31,210 $ 33,110
Accrued income and other taxes 6,049 6,976
Accrued warranty 4,258 3,918
Employee stock purchase plan contributions withheld 4,768 4,240
Accrued contingent consideration 0 4,012
Other accrued expenses 5,202 3,086
Accrued liabilities $ 51,487 $ 55,342