XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Jul. 01, 2020
Jan. 31, 2021
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Apr. 24, 2020
Dec. 30, 2017
Accounting Policies [Line Items]              
Equity Securities without Readily Determinable Fair Value, Amount     $ 17,400 $ 21,000      
Allowance for credit loss, period increase (decrease)     3,600        
Allowance for credit loss     4,800 1,200      
Receivable for recovery of import duties, net     9,900     $ 57,000  
Recovery of import duties     36,500        
Proceeds from recovery of import duties     47,100        
Advertising Expense     145,200 125,000 $ 114,000    
Valuation allowance     $ 7,643 $ 3,826 $ 1,100    
Antidilutive securities excluded from computation of earnings per share (in shares)     0.2 0.2 0.0    
Number of shares (in shares) 0.2            
Equity securities, FV-NI, restricted     $ 47,600        
Subsequent Event              
Accounting Policies [Line Items]              
Proceeds from sale of short-term investments   $ 51,500          
Customer Concentration Risk | Accounts Receivable | One Customer [Member]              
Accounting Policies [Line Items]              
Concentration risk percentage     17.60%        
Customer Concentration Risk | Accounts Receivable | Two Customers [Member]              
Accounting Policies [Line Items]              
Concentration risk percentage       26.60%      
Customer Concentration Risk | Revenue | Amazon [Member]              
Accounting Policies [Line Items]              
Concentration risk percentage     22.70% 21.30% 17.30%    
Allowance for product returns              
Accounting Policies [Line Items]              
Valuation allowances and reserves     $ 64,343 $ 55,191 $ 53,920   $ 42,693