XML 46 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 60,007 $ 39,942 $ 12,742
Cost of revenue—cost of subscription—self-managed and SaaS      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 4,147 3,383 699
Cost of revenue—professional services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 2,980 1,208 329
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 23,621 16,100 5,045
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 19,334 11,996 3,560
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 9,925 $ 7,255 $ 3,109