XML 34 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Contract with Customer, Asset and Liability [Abstract]    
Contract assets $ 7,600  
Contract liabilities 11,542 $ 7,834
Impairment loss on contract assets 0  
Change in Contract with Customer, Liability [Abstract]    
Revenue from settlement of contract liabilities $ 1,300  
Minimum [Member]    
Change in Contract with Customer, Liability [Abstract]    
Product invoice term 30 days  
Product Warranty [Abstract]    
Product warranty period 1 month  
Maximum [Member]    
Change in Contract with Customer, Liability [Abstract]    
Product invoice term 90 days  
Product Warranty [Abstract]    
Product warranty period 24 months  
IC [Member] | Minimum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 7 days  
IC [Member] | Maximum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 14 days  
FPD [Member] | Minimum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 14 days  
FPD [Member] | Maximum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 21 days  
ASU 2014-09 [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Contract assets   4,600
Contract liabilities   $ 7,800