XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, gross $ 180,825 $ 247,258
Less: allowance for credit losses (22,902) (19,975)
Less: allowance for sales returns (791) (807)
Accounts receivable, net 157,132 226,476
Debt Instrument [Line Items]    
Accounts receivable, gross 180,825 $ 247,258
Loan And Security Agreement Lien    
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, gross 53,500  
Debt Instrument [Line Items]    
Accounts receivable, gross $ 53,500