XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended
Jan. 10, 2022
Sep. 08, 2021
Jan. 12, 2021
Jan. 31, 2022
Jan. 31, 2021
Sep. 15, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       6 years 8 months 1 day    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year)       5 years 8 months 1 day    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term (Year)       6 years 8 months 1 day    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value       $ 1,372,439    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value       639,653    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value       1,363,724    
Selling, General and Administrative Expenses [Member]            
Share-based Payment Arrangement, Expense       139,000 $ 123,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       $ 605,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 5 months 1 day    
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       $ 865,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 8 months 19 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