XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jan. 10, 2022
Sep. 08, 2021
Jan. 12, 2021
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Sep. 15, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       6 years 7 months 13 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year)       5 years 10 months 2 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term (Year)       6 years 7 months 13 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value       $ 1,001,000   $ 1,001,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value       427,000   427,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value       993,000   993,000    
Selling, General and Administrative Expenses [Member]                
Share-Based Payment Arrangement, Expense       168,000 $ 137,000 307,000 $ 260,000  
Share-Based Payment Arrangement, Nonemployee [Member]                
Nonemployee Director, Annual Compensation   $ 50,000           $ 50,000
Restricted Stock [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 523,000   $ 523,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 4 months 9 days        
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.84 $ 2.46  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 779,000   $ 779,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 6 months 7 days        
One Manager and Three Officers [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 39,666   33,500          
One Manager and Three Officers [Member] | Incentive Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 106,001   67,000          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years              
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years   4 years          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years          
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member] | Vesting on January 12, 2022 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%          
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member] | Vesting on January 10, 2023 [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, Additional Compensation               $ 15,000
Share Price, 20 Day Average (in dollars per share)   $ 8.21           $ 4.34
Non-employee Directors and Chairman of the Board [Member]                
Annual Payable, Additional Compensation   $ 25,000            
Non-employee Directors and Audit Committee Chair [Member]                
Annual Payable, Additional Compensation   25,000            
Non-employee Directors and Compensation Committee Chair [Member]                
Annual Payable, Additional Compensation   20,000            
Non-employee Directors and Strategic Planning and Capital Allocation Chair [Member]                
Annual Payable, Additional Compensation   20,000            
Non-employee Directors and Nominating & Governance Chair [Member]                
Annual Payable, Additional Compensation   $ 10,000            
Mr. Holdsworth [Member] | Restricted Stock [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)   5,785            
Ms. Cefali [Member] | Restricted Stock [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)   4,871            
Mr. Garland [Member] | Restricted Stock [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)   4,567            
Mr. Fink [Member] | Restricted Stock [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)   3,044