XML 84 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Equity - Additional Information (Details)
12 Months Ended
Dec. 06, 2021
USD ($)
Apr. 30, 2022
USD ($)
Plan
shares
Apr. 30, 2021
USD ($)
shares
Apr. 30, 2020
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock repurchase program, expire period 2023-12      
Stock repurchase program, repurchased shares   836,964    
Stock repurchased, shares | $   $ 15,025,000    
Number of incentive stock plans | Plan   2    
Incremental stock-based compensation expense | $   $ 711,000    
Awards granted, vesting period   4 years    
Percentage of maximum aggregate award granted   200.00%    
Percentage of stock outperform in order for target award to vest   5.00%    
2020 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Implementation of employee stock purchase plan duration   12 months    
Option exercise price per share as a percentage of fair market value   85.00%    
Number of shares an employee may purchase under the stock purchase plan   2,500    
Shares issued under employee stock purchase plan | $   $ 25,000    
Shares purchased by employees under employee stock purchase plan   76,098 34,947  
Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards cancelled       37,417
PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted, vesting period   3 years    
Awards cancelled       14,400
Unvested awards, unrecognized compensation expense recognition period   11 months 12 days    
Service-based RSUs and PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unvested awards, unrecognized compensation expense | $   $ 2,000,000.0    
Unvested awards, unrecognized compensation expense recognition period   1 year 3 months 18 days    
Employees and Directors | Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted, description   We grant RSUs to employees and directors. The awards are made at no cost to the recipient. An RSU represents the right to receive one share of our common stock and does not carry voting or dividend rights.    
Awards granted, vesting period   4 years    
Awards granted, vesting description   RSU grants to employees generally vest over a period of four years with one-fourth of the units vesting on each anniversary of the grant date.    
Employees | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted       81,416
Cost of Sales, Sales and Marketing, Research and Development, and General and Administrative Expenses        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense | $   $ 2,800,000 $ 2,900,000 $ 850,000
Cost of Sales, Sales and Marketing, Research and Development, and General and Administrative Expenses | SWBI Corporate and Shared Employee        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense | $     $ 224,000 244,000
Minimum | 2020 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Payroll deduction of participant's compensation   1.00%    
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock repurchase program, authorized amount | $ $ 15,000,000.0      
Maximum | 2020 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Authorized sale of shares of common stock   419,253    
Payroll deduction of participant's compensation   20.00%    
2020 Incentive Compensation Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock remain available for issuance   0    
Stock options exercisable period   10 years    
2020 Incentive Compensation Plan | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards cancelled   40,929 2,994  
2020 Incentive Compensation Plan | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards cancelled   24,565    
2020 Incentive Compensation Plan | Service-based RSUs and PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   114,860 244,364  
Awards vested   127,111 51,438  
Awards cancelled   65,494 2,994  
2020 Incentive Compensation Plan | Executive Officers, Non-Executive Officer Employees and Directors [Member] | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   77,251 166,319  
2020 Incentive Compensation Plan | Executive Officers | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   28,948    
2020 Incentive Compensation Plan | Executive Officers | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   26,809    
2020 Incentive Compensation Plan | Non-executive Officer Employees and Directors | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   48,303    
2020 Incentive Compensation Plan | Executive Officers and Employees | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted     78,045  
2020 Incentive Compensation Plan | Directors | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Market value of awards delivered in connection with vesting of RSUs | $   $ 3,300,000 $ 891,000  
2020 Incentive Compensation Plan | Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted, vesting period   3 years    
2020 Incentive Compensation Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized to be issued   1,397,510    
Awards granted, vesting period   4 years    
Former Parent's 2013 Incentive Stock Plan | Employees | Service-based RSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Market value of awards delivered in connection with vesting of RSUs | $       $ 494,000
Former Parent's 2013 Incentive Stock Plan | Employees | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted       44,871
2018 Grant | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards vested   10,800    
Maximum aggregate award percentage achieved   200.00%    
2018 Grant | Executive Officers and Employees | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted   21,600