Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation Arrangements (Details Narrative)

v3.7.0.1
Stock Based Compensation Arrangements (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 4,200 $ 446 $ 8,624 $ 993
Unrecognized compensation cost 6,300   $ 6,300  
Unrecognized compensation cost, period for recognition     9 months 18 days  
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 2,400   $ 2,400  
Unrecognized compensation cost, period for recognition     8 months 12 days  
Weighted-average grant-date fair value granted     $ 4.56  
Fair value of restricted stock vested     $ 4,700  
Restricted Stock [Member] | Employees [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of restricted shares of common stock     1,031,000  
Restricted Stock [Member] | Non-employees [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of restricted shares of common stock     1,031,000  
Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     6 months  
Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
2017 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options to purchase shares of common stock     50,000  
Options exercise price per share     $ 4.72  
Vesting period     24 months  
2017 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     24 months  
Number of restricted shares of common stock     50,000