XML 85 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary of Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 4,706 $ 2,357 [1] $ 6,947
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 740 667 694
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 71 79 62
Selling and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 767 155 337
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 3,128 $ 1,456 $ 5,854
[1] The decrease in general and administrative stock-based compensation expense from fiscal 2019 was because of the separation of our former President and Chief Executive Officer.