XML 44 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 11 Months Ended
Oct. 31, 2019
USD ($)
shares
Apr. 30, 2019
person
shares
Oct. 31, 2018
USD ($)
Apr. 30, 2018
person
shares
Oct. 31, 2019
USD ($)
shares
Oct. 31, 2018
USD ($)
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award              
Period to become exercisable         3 years    
Percentage reduction in the aggregate fair value of stock option         88.50%    
Stock compensation expense $ 600   $ 300   $ 1,512 $ 1,244  
Unrecognized compensation cost 3,100       3,100    
Intrinsic value of outstanding stock options $ 3,000       $ 3,000    
Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award              
Number of shares of common stock available for award | shares 443,500       443,500    
Stock Options Plans              
Share-based Compensation Arrangement by Share-based Payment Award              
Number of shares of common stock reserved for issuance | shares 1,700,000       1,700,000    
Compensation expense recognize, period         3 years    
Intrinsic value of the stock options exercised         $ 1,400 $ 100  
Stock Options Plans | Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award              
Period to become exercisable         3 years   1 year
ISOs | Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award              
Incentive stock option award maximum expiration period         10 years    
NSOs | Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award              
Incentive stock option award maximum expiration period         10 years    
Senior executives | Performance-based restricted stock units | Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award              
Period to become exercisable   3 years   3 years      
Number of executives | person   2   2      
Senior executives | Performance-based restricted stock units | Stock Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award              
Number of shares awarded | shares   36,000   36,000