v3.19.1
Stock-based compensation (Restricted stock unity activity) (Details)
shares in Thousands
3 Months Ended
Apr. 30, 2019
$ / shares
shares
RSUs and PRSUs  
Shares  
Unvested, beginning balance (in shares) | shares 648
Granted (in shares) | shares 421
Vested (in shares) | shares (94)
Forfeited (in shares) | shares (19)
Unvested, ending balance (in shares) | shares 956
Weighted-average grant date fair value  
Unvested, beginning balance (usd per share) | $ / shares $ 55.20
Granted (usd per share) | $ / shares 73.02
Vested (usd per share) | $ / shares 52.35
Forfeited (usd per share) | $ / shares 54.48
Unvested, ending balance (usd per share) | $ / shares $ 63.33
RSAs and PRSAs  
Shares  
Unvested, beginning balance (in shares) | shares 256
Granted (in shares) | shares 0
Vested (in shares) | shares (11)
Forfeited (in shares) | shares (10)
Unvested, ending balance (in shares) | shares 235
Weighted-average grant date fair value  
Unvested, beginning balance (usd per share) | $ / shares $ 61.93
Granted (usd per share) | $ / shares 0.00
Vested (usd per share) | $ / shares 62.75
Forfeited (usd per share) | $ / shares 61.72
Unvested, ending balance (usd per share) | $ / shares $ 61.91