XML 94 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Valuation Assumptions (Details)
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Shares committed under 2017 ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (years) 6 months 6 months 11 months 1 day
Expected volatility     38.30%
Expected volatility, minimum 42.41% 34.41%  
Expected volatility, maximum 60.86% 45.09%  
Dividend yield 0.00% 0.00% 0.00%
Risk-free rate     1.02%
Risk-free rate, minimum 1.93% 1.95%  
Risk-free rate, maximum 2.52% 2.35%  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (years)     6 years 29 days
Expected volatility, minimum     46.39%
Expected volatility, maximum     48.77%
Risk-free rate, minimum     1.87%
Risk-free rate, maximum     2.70%