XML 19 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2020
Number of Shares    
Balance at beginning of period (in shares) 13,530,363  
Exercised (in shares) (154,169)  
Canceled (in shares) (251,319)  
Balance at end of period (in shares) 13,124,875 13,530,363
Weighted-Average Exercise Price    
Balance at beginning of period (in dollars per share) $ 5.96  
Exercised (in dollars per share) 3.15  
Canceled (in dollars per share) 12.97  
Balance at end of period (in dollars per share) $ 5.86 $ 5.96
Additional Information    
Weighted-Average Remaining Contractual Term (Years) 1 year 8 months 12 days 2 years 1 month 6 days
Aggregate Intrinsic Value $ 48,971 $ 70,057