XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 22, 2017
Apr. 30, 2017
Apr. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award      
Intrinsic value of outstanding stock options   $ 18,900  
Intrinsic value of exercisable stock options   18,700  
Compensation expense   $ 1,112 $ 659
Expected life (in years)   3 years 4 months 6 days 5 years 6 months
Reduction in the aggregate fair value of stock option   $ 1,200  
Percentage reduction in the aggregate fair value of stock option   20.00%  
Reduction in stock option compensation expense   $ 200  
Stock Plan | Forecast      
Share-based Compensation Arrangement by Share-based Payment Award      
Increase in number of shares of common stock reserved for issuance 750,000    
Stock Options Plans      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares of common stock reserved for issuance   1,124,650  
Intrinsic value of the stock options exercised   $ 1,000 $ 300
Compensation expense   $ 1,100 $ 700
Compensation expense recognize, period   12 months  
Unrecognized compensation cost   $ 3,800  
Method used for fair value assumption   Black-Scholes option-pricing model Black-Scholes option-pricing model
Expected life (in years)   3 years 4 months 6 days 5 years 6 months
Stock Options Plans | Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares of common stock available for award   340,000  
ISOs | Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Incentive stock option award maximum expiration period   10 years  
Period to become exercisable   1 year  
NSOs | Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Incentive stock option award maximum expiration period   10 years  
Period to become exercisable   1 year