XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Significant Accounting Policies - Revenue and Receivables (Details)
$ in Thousands
12 Months Ended
Oct. 31, 2020
USD ($)
customer
Oct. 31, 2019
USD ($)
Oct. 31, 2018
Significant Accounting Policies [Line Items]      
Revenue, Practical Expedient, Initial Application and Transition, Completed Contract, Use of Transaction Price at Contract Completion Date [true false] true    
Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] true    
Number of Customers Accounted for More Than 10% | customer 0    
Allowances of accounts receivable $ 3,498 $ 3,366  
Notes receivable from FreshRealm   35,241  
FreshRealm      
Significant Accounting Policies [Line Items]      
Notes receivable from FreshRealm $ 34,500 $ 35,200  
Customer concentration [Member] | Sales revenue [Member]      
Significant Accounting Policies [Line Items]      
Number of Customers | customer 10    
Concentration risk (as a percent) 56.00% 59.00% 59.00%
Kroger [Member] | Customer concentration [Member] | Sales revenue [Member]      
Significant Accounting Policies [Line Items]      
Concentration risk (as a percent) 18.00% 21.00% 20.00%
Walmart [Member] | Customer concentration [Member] | Sales revenue [Member]      
Significant Accounting Policies [Line Items]      
Concentration risk (as a percent) 12.00% 13.00% 10.00%