XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
STOCK-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 11 Months Ended
Apr. 30, 2019
USD ($)
person
shares
Apr. 30, 2019
USD ($)
shares
Apr. 30, 2018
USD ($)
person
shares
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   $ 413 $ 568  
Unrecognized compensation cost $ 5,200 5,200    
Intrinsic value of outstanding stock options 8,700 8,700    
Intrinsic value of exercisable stock options $ 7,000 $ 7,000    
Stock Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Number of shares of common stock available for award | shares 496,000 496,000    
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 $ 0  
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