XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Concentrations of credit risk - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Concentration Risk [Line Items]        
Cash, FDIC insured amount $ 11.7   $ 11.7  
Sales Revenue, Goods, Net | Distributor        
Concentration Risk [Line Items]        
Concentration risk, percentage 28.00% 76.00% 32.00% 68.00%
Sales Revenue, Goods, Net | Equipment Manufacturer        
Concentration Risk [Line Items]        
Concentration risk, percentage     10.00%  
Sales Revenue, Goods, Net | Equipment Manufacturer Two        
Concentration Risk [Line Items]        
Concentration risk, percentage 14.00%      
Accounts Receivable | Distributor        
Concentration Risk [Line Items]        
Concentration risk, percentage     18.00% 80.00%
Accounts Receivable | Distributor Two        
Concentration Risk [Line Items]        
Concentration risk, percentage 15.00%      
Accounts Receivable | Equipment Manufacturer        
Concentration Risk [Line Items]        
Concentration risk, percentage     10.00%  
Accounts Receivable | Equipment Manufacturer Two        
Concentration Risk [Line Items]        
Concentration risk, percentage 21.00%