XML 115 R53.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2018
person
shares
Jan. 31, 2019
USD ($)
shares
Jan. 31, 2018
USD ($)
Jan. 31, 2017
USD ($)
Jan. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award          
Number of shares of common stock reserved for issuance | shares         1.8
Stock compensation expense   $ 1,645 $ 4,651 $ 2,344  
Unrecognized compensation cost   3,800      
Intrinsic value of outstanding stock options   6,000      
Intrinsic value of exercisable stock options   $ 5,500      
Period used for calculations   5 years      
Company's expense for defined contribution savings plans   $ 2,400 2,800 1,900  
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award          
Deferred period   5 years      
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award          
Deferred period   7 years      
Stock Plan          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of shares of common stock available for award | shares   610,500      
Stock Options Plans          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of shares of common stock available for award | shares   1,800,000      
Compensation expense recognize, period   3 years      
Intrinsic value of the stock options exercised   $ 200 $ 3,600 $ 18,400  
Risk-free interest rate, minimum   2.40% 1.50% 1.30%  
Risk-free interest rate, maximum   2.90% 2.00% 1.90%  
Volatility rate, minimum   33.00% 36.00% 33.30%  
Volatility rate, maximum   36.00% 38.30% 35.00%  
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          
Number of executives | person 2        
Period to become exercisable 3 years        
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