XML 20 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Number of Options    
Beginning balance (in shares) 13,648  
Options exercised (in shares) (6,737)  
Options canceled/expired (in shares) (29)  
Ending balance (in shares) 6,882 13,648
Vested and expected to vest (in shares) 6,836  
Exercisable (in shares) 6,099  
Weighted-Average Exercise Price Per Share    
Beginning balance (in usd per share) $ 12.27  
Options exercised (in usd per share) 10.09  
Options canceled/expired (in usd per share) 17.67  
Ending balance (in usd per share) 14.39 $ 12.27
Vested and expected to vest (in usd per share) 14.37  
Exercisable (in usd per share) $ 13.98  
Weighted-Average Remaining Contractual Term    
Balance 5 years 4 months 17 days 5 years 4 months 17 days
Vested and expected to vest 5 years 4 months 13 days  
Exercisable 5 years 2 months 1 day  
Aggregate Intrinsic Value    
Balance $ 441,247 $ 507,371
Vested and expected to vest 438,502  
Exercisable $ 393,603