XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
USD ($)
shares
Apr. 30, 2020
shares
Oct. 31, 2019
USD ($)
Apr. 30, 2019
shares
Apr. 30, 2018
shares
Oct. 31, 2020
USD ($)
person
shares
Oct. 31, 2019
USD ($)
Jun. 23, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award                
Percentage Reduction In The Aggregate Fair Value Of Stock Option           88.50%    
Percentage reduction in the aggregate fair value of stock option           88.50%    
Stock compensation expense $ 800   $ 600     $ 2,199 $ 1,512  
Unrecognized compensation cost 3,800         $ 3,800    
Compensation expense recognize, period           3 years    
Intrinsic value of outstanding stock options 4,700         $ 4,700    
Intrinsic value of exercisable stock options $ 3,300         $ 3,300    
Period used for calculations           5 years    
Minimum                
Share-based Compensation Arrangement by Share-based Payment Award                
Period used for calculations           3 years    
Maximum                
Share-based Compensation Arrangement by Share-based Payment Award                
Period used for calculations           5 years    
2020 Plan                
Share-based Compensation Arrangement by Share-based Payment Award                
Number of shares of common stock reserved for issuance | shares               500,000
Stock Options Plans                
Share-based Compensation Arrangement by Share-based Payment Award                
Initial vesting percentage           33.33%    
Period to become exercisable           3 years    
Number of shares of common stock available for award | shares 688,999         688,999    
Number of shares of common stock reserved for issuance | shares 2,170,400         2,170,400    
Intrinsic value of the stock options exercised           $ 1,200 $ 1,400  
ISOs/NSOs | 2011 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 | 2011 Plan                
Share-based Compensation Arrangement by Share-based Payment Award                
Period to become exercisable           3 years    
Number of executives | person           2    
Percentage of the maximum shares for the target number of shares awarded           50.00%    
Senior executives | Performance-based restricted stock units | 2011 Plan | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award                
Number of shares awarded | shares   45,000   36,000 36,000