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
|
|