XML 94 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation expense $ 7,347 $ 8,139 $ 23,707 $ 23,694
Number of Shares Authorized 2,000,000.0   2,000,000.0  
Number of Shares Available for Grant 1,700,000   1,700,000  
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award Vesting Period     3 years  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award Vesting Period     1 year  
Restricted Stock Units (RSUs)        
Stock-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares        
Nonvested at January 31, 2019     649,122  
Granted     228,528  
Vested     (263,334)  
Canceled     (29,851)  
Nonvested at October 31, 2019 584,465   584,465  
Performance Based Restricted Stock Units (PSRUs)        
Stock-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares        
Nonvested at January 31, 2019     293,216  
Granted     108,771  
Vested     (16,996)  
Canceled     (18,648)  
Nonvested at October 31, 2019 366,343   366,343