XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 66,945 $ 54,936
Work-in-process 65,011 62,993
Finished goods 228,460 240,328
Inventories 360,416 $ 358,257
Loan And Security Agreement Lien    
Debt Instrument [Line Items]    
Inventory, gross $ 125,400