XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 26, 2020
Dec. 28, 2019
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 33,110 $ 21,329
Accrued employee stock purchase plan contributions withheld 4,240 3,331
Accrued warranty 3,918 1,942
Accrued income and other taxes 6,976 6,846
Accrued contingent consideration 4,012 0
Other accrued expenses 3,086 2,991
Total $ 55,342 $ 36,439