XML 95 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Convertible Preferred Stock, Stockholders’ Equity (Deficit) and Equity Incentive Plan - Fair Value of ESPP Purchase Rights Assumptions (Details) - Employee Stock Purchase Plan
3 Months Ended
Jul. 31, 2019
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility, minimum 46.10%
Expected volatility, maximum 56.20%
Risk-free interest rate, minimum 1.90%
Risk-free interest rate, maximum 2.50%
Expected dividend yield 0.00%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected purchase price (in dollars per share) $ 30.60
Expected term 6 years
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected purchase price (in dollars per share) $ 83.39
Expected term 2 years 1 month 6 days