XML 75 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based compensation and equity transactions - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 31, 2020
Jan. 09, 2020
Dec. 06, 2019
Mar. 08, 2019
Dec. 03, 2018
Jan. 31, 2020
Jan. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average remaining life of options outstanding           5 years 8 months 23 days  
Weighted average remaining contractual life of options exercisable           3 years 8 months 19 days  
Weighted average life of options vested and expected to vest           5 years 8 months 19 days  
Aggregate intrinsic value of options outstanding $ 1,474,000         $ 1,474,000  
Aggregate intrinsic value of options exercisable 886,000         886,000  
Aggregate intrinsic value of options vested and expected to vest $ 1,464,000         1,464,000  
Stock based arrangements yet to be recognized, weighted average period expected to be recognized 4 years 7 months 21 days            
Stock based compensation expense           187,000 $ 114,000
Selling And General Expenses [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation expense           $ 187,000 $ 114,000
Nonqualified Plan [Member] | Share-based Payment Arrangement, Nonemployee [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted           3,270  
Non-employee director annual grant $ 50,000         $ 50,000  
Fair value of stock price per share $ 6.36         $ 6.36  
Share based goods and non employee services transaction value of stock issued           $ 25,000  
Three employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation   $ 77,000          
Three employees | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted   12,075          
Incentive stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Non-vested stock-based arrangements yet to be recognized $ 765,000         $ 765,000  
Incentive stock options | Share-based Payment Arrangement, Employee [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted           0 0
Fair value of stock price per share $ 3.13         $ 3.13 $ 4.14
Incentive stock options | One Employee [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted     50,000 25,000 10,000    
Vested shares     10,000 5,000 2,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number     10,000 5,000 2,000    
Expiration period     10 years 10 years 10 years    
Incentive stock options | Two employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted         25,000    
Vested shares   3,241     5,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number         5,000    
Expiration period         10 years    
Incentive stock options | Five employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vested shares   77,000          
Expiration period   10 years          
Restricted stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Non-vested stock-based arrangements yet to be recognized $ 313,000         $ 313,000  
Stock based arrangements yet to be recognized, weighted average period expected to be recognized 1 year 6 months            
Restricted stock | Five employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vested shares   38,500          
Restricted stock | Five employees | Vest on January 9, 2021              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights   25.00%          
Restricted stock | Five employees | Over the next three years, commencing January 9, 2021              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period   3 years