v3.20.1
Stock-based compensation - Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Restricted stock units      
Shares      
Outstanding, beginning balance (in shares) 647    
Granted (in shares) 1,306    
Vested (in shares) (387)    
Forfeited (in shares) (186)    
Outstanding, ending balance (in shares) 1,380 647  
Weighted-average grant date fair value      
Unvested, beginning balance (usd per share) $ 55.18    
Granted (usd per share) 65.20 $ 67.69 $ 44.61
Vested (usd per share) 58.40    
Forfeited (usd per share) 58.39    
Unvested, ending balance (usd per share) $ 63.33 $ 55.18  
Restricted stock awards      
Shares      
Outstanding, beginning balance (in shares) 256    
Granted (in shares) 0    
Vested (in shares) (11)    
Forfeited (in shares) (10)    
Outstanding, ending balance (in shares) 235 256  
Weighted-average grant date fair value      
Unvested, beginning balance (usd per share) $ 61.93    
Granted (usd per share) 0    
Vested (usd per share) 62.75    
Forfeited (usd per share) 61.72    
Unvested, ending balance (usd per share) $ 61.91 $ 61.93