XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Narrative (Details)
$ in Thousands
9 Months Ended
Jan. 01, 2021
USD ($)
Sep. 26, 2021
USD ($)
monthly_installment
Dec. 31, 2020
USD ($)
Sep. 27, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 183,400 $ 186,526 $ 183,354 $ 156,488
Deferred revenue percentage, season-long products 90.00%      
Revenue from contract with customer   141,000    
Non-current deferred revenue   $ 24,037 10,508 36,180
Payment terms for billing   30 days    
Allowance for doubtful accounts receivable   $ 14,400 $ 8,700 8,500
Non-Current Deferred Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Non-current deferred revenue   $ 13,900    
Pandemic COVID-19 | Non-Current Deferred Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Non-current deferred revenue $ 10,500     $ 27,100
Minimum        
Disaggregation of Revenue [Line Items]        
Operating period   130 days    
Period of recognition, season long products   12 months    
Number of monthly installments | monthly_installment   3    
Maximum        
Disaggregation of Revenue [Line Items]        
Operating period   140 days    
Period of recognition, season long products   16 months    
Number of monthly installments | monthly_installment   12