XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 10, 2022
Dec. 06, 2021
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock repurchase program, expire period   2023-12        
Stock repurchase program, repurchased shares     364,398   364,398  
Stock repurchased, shares     $ 7,011,000   $ 7,011,000  
Shares excluded from computation of diluted earnings per share     0 0 0 0
Performance period         3 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   $ 25,000  
Shares purchased by employees under employee stock purchase plan         34,722  
RSUs and PSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unvested awards, unrecognized compensation expense     2,900,000   $ 2,900,000  
Unvested awards, unrecognized compensation expense remaining contractual term         1 year 6 months  
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.  
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     $ 918,000 $ 904,000 $ 2,300,000 $ 2,100,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
2020 Incentive Compensation Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares of common stock remain available for issuance     0   0  
Stock options exercisable period         10 years  
2020 Incentive Compensation Plan | PSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards cancelled         14,271  
2020 Incentive Compensation Plan | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards cancelled         21,723 477
2020 Incentive Compensation Plan | RSUs and PSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards cancelled         35,994  
2020 Incentive Compensation Plan | Executive Officers | PSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards granted         26,809 78,045
2020 Incentive Compensation Plan | Executive Officers | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards granted         28,948  
2020 Incentive Compensation Plan | Executive Officers, Non-Executive Officer Employees and Directors | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards granted         75,387 166,319
2020 Incentive Compensation Plan | Non-executive Officer Employees and Directors | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Awards granted         46,439  
2020 Incentive Compensation Plan | Directors | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Market value of awards delivered in connection with vesting of RSUs         $ 3,100,000  
2020 Incentive Compensation Plan | Employees and Executive Officers | RSUs            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Market value of awards delivered in connection with vesting of RSUs           $ 541,000
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  
Subsequent Event            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock repurchase program, repurchased shares 472,566          
Stock repurchased, shares $ 8,000,000.0          
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   419,253  
Payroll deduction of participant's compensation         20.00%  
Maximum | 2020 Incentive Compensation Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares authorized to be issued     1,397,510   1,397,510  
Incentive stock plans grants vest over in period         4 years  
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%  
Minimum | 2020 Incentive Compensation Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Incentive stock plans grants vest over in period         3 years