XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jan. 09, 2020
Dec. 06, 2019
Nov. 04, 2019
Mar. 08, 2019
Dec. 03, 2018
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)               5 years 193 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year)               3 years 211 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term (Year)               5 years 189 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value           $ 1,224,000   $ 1,224,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value           719,000   719,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value           1,216,000   1,216,000  
Selling, General and Administrative Expenses [Member]                  
Share-based Payment Arrangement, Expense           96,000 $ 78,000 283,000 $ 192,000
Share-based Payment Arrangement, Nonemployee [Member]                  
Nonemployee Director, Annual Compensation           50,000   $ 50,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Value     $ 25,000            
Share Price, 20 Day Average (in dollars per share)     $ 6.36            
Incentive Stock Options [Member]                  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)               $ 3.13 $ 4
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           713,000   $ 713,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               4 years 153 days  
Restricted Stock [Member]                  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 284,000   $ 284,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               1 year 146 days  
Restricted Stock [Member] | Share-based Payment Arrangement, Nonemployee [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     3,270            
Two Employees [Member] | Incentive Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 3,241       25,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares)         5,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Number to Vest Each Year (in shares)         5,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         4 years        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)         10 years        
One Employee [Member] | Incentive Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)   50,000   25,000 10,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares)   10,000   5,000 2,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Number to Vest Each Year (in shares)   10,000   5,000 2,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years   4 years 4 years        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years   10 years 10 years        
Three Employees [Member]                  
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares) 12,075                
Share-based Payment Arrangement, Expense $ 77,000                
Five Employees [Member] | Incentive Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 77,000                
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years                
Five Employees [Member] | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 38,500                
Five Employees [Member] | Restricted Stock and Incentive Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years                
Five Employees [Member] | Restricted Stock and Incentive Stock Options [Member] | Vesting on January 9, 2021 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%