XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 03, 2021
Jan. 03, 2021
Balance Sheet Related Disclosures [Abstract]    
Employee compensation and employee benefits $ 20,327 $ 23,312
Interest payable 3,830 8,796
Short-term warranty reserves 21,641 29,337
Restructuring reserve 2,538 2,808
Legal expenses 8,339 10,493
Taxes payable 4,126 25,968
Other 26,497 21,201
Accrued liabilities $ 87,298 $ 121,915