XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based compensation and equity transactions - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 13, 2017
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average remaining life of options outstanding       4 years 6 months 11 days  
Weighted average remaining contractual life of options exercisable       2 years 11 months 26 days  
Weighted average life of options vested and expected to vest       4 years 6 months 7 days  
Aggregate intrinsic value of options outstanding   $ 2,665,000   $ 2,665,000  
Aggregate intrinsic value of options exercisable   1,637,000   1,637,000  
Aggregate intrinsic value of options vested and expected to vest   2,652,000   2,652,000  
Non-vested stock-based arrangements yet to be recognized   362,000   $ 362,000  
Stock based arrangements yet to be recognized, weighted average period expected to be recognized       5 years 4 months 24 days  
Non-employee director annual grant   50,000   $ 50,000  
Stock based compensation expense   $ 57,000 $ 48,000 $ 132,000 $ 99,000
Incentive stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross 80,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 8,000        
Employee And Non-Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of stock option   $ 2.44 $ 1.50 $ 2.44 $ 1.50
Cost of Sales          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense       $ 0 $ 6,000
Selling, General and Administrative Expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense       $ 132,000 $ 93,000