XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2020
Jun. 30, 2020
Jan. 09, 2020
Dec. 06, 2019
Nov. 04, 2019
Mar. 08, 2019
Dec. 03, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Aug. 01, 2020
Nov. 01, 2019
Oct. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)                   4 years 357 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year)                   2 years 306 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term (Year)                   4 years 354 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 719,000             $ 719,000   $ 719,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 433,000             433,000   433,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 714,000             714,000   714,000        
Selling, General and Administrative Expenses [Member]                            
Share-based Payment Arrangement, Expense               166,000 $ 68,000 $ 449,000 $ 260,000      
Share-based Payment Arrangement, Nonemployee [Member]                            
Nonemployee Director, Annual Compensation                         $ 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 Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)                   $ 3.06 $ 3.98      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total 619,000             619,000   $ 619,000        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                   4 years 113 days        
Restricted Stock [Member]                            
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 255,000             $ 255,000   $ 255,000        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                   1 year 98 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)     3,241       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)   10,000   50,000   25,000 10,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares)   2,500   10,000   5,000 2,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Number to Vest Each Year (in shares)   2,500   10,000   5,000 2,000              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years   4 years   4 years 4 years              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years   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                      
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                      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 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%                      
Non-employee Directors and Chairperson of Committee on Board [Member]                            
Annual Payable, Cash, Additional Compensation                           $ 15,000
Stock Issued During Period, Shares, Per Person, Issued For Services (in shares) 279                          
Shares Issued, Price Per Share (in dollars per share) $ 4.47             $ 4.47   $ 4.47        
Non-employee Directors and Chairperson of Committee on Board [Member] | Subsequent Event [Member]                            
Annual Payable, Shares, Additional Compensation                       $ 15,000