XML 49 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 29, 2018
Oct. 28, 2018
Disaggregation of Revenue [Line Items]          
Cumulative impact of adopting ASU     $ 426    
Performance obligation, payment terms description Customer payment terms vary by arrangement although payments are typically due within 15 - 45 days of invoicing.        
Reserve balance $ 400 $ 400 700    
Contract assets 0       $ 0
Long-term contract liabilities 0       $ 0
Deferred fulfillment costs $ 0        
Retained Earnings | Accounting Standards Update 2014-09          
Disaggregation of Revenue [Line Items]          
Cumulative impact of adopting ASU     $ 426 $ 400