Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION (Details) - Stock Option Activity

v3.20.1
STOCK BASED COMPENSATION (Details) - Stock Option Activity - USD ($)
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Share-based Payment Arrangement, Option [Member]    
STOCK BASED COMPENSATION (Details) - Stock Option Activity [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) 800,000  
Share-based Payment Arrangement, Noncash Expense $ 964,000 $ 844,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)   10,000
Proceeds from Stock Options Exercised $ 28,000 $ 23,000
Restricted Stock [Member]    
STOCK BASED COMPENSATION (Details) - Stock Option Activity [Line Items]    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) $ 1,484,000  
Share-based Payment Arrangement, Noncash Expense $ 0 $ 18,900
Minimum [Member] | Share-based Payment Arrangement, Option [Member]    
STOCK BASED COMPENSATION (Details) - Stock Option Activity [Line Items]    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) $ 3.84  
Maximum [Member] | Share-based Payment Arrangement, Option [Member]    
STOCK BASED COMPENSATION (Details) - Stock Option Activity [Line Items]    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) $ 4.04