XML 71 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Narrative) (Details)
$ in Thousands
9 Months Ended
Jan. 01, 2019
USD ($)
Sep. 29, 2019
USD ($)
monthly_installment
Dec. 31, 2018
USD ($)
Sep. 23, 2018
USD ($)
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 107,100 $ 130,265 $ 107,074 $ 102,326
Deferred revenue percentage, season-long products 88.00%      
Revenue from contract with customer   $ 85,000    
Payment terms for billing   30 days    
Allowance for doubtful accounts receivable   $ 11,300 $ 2,600 $ 10,700
Minimum [Member]        
Disaggregation of Revenue [Line Items]        
Operating period   130 days    
Number of monthly installments | monthly_installment   3    
Revenue recognition, term   12 months    
Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Operating period   140 days    
Number of monthly installments | monthly_installment   12    
Revenue recognition, term   16 months