XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Detail)
3 Months Ended 9 Months Ended
Dec. 15, 2020
USD ($)
shares
Jan. 31, 2021
USD ($)
shares
Jan. 31, 2020
USD ($)
shares
Jan. 31, 2021
USD ($)
OptionPlan
shares
Jan. 31, 2020
USD ($)
shares
Mar. 02, 2021
USD ($)
Apr. 30, 2020
shares
Apr. 30, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program Completion date Jan. 31, 2021              
Antidilutive shares excluded from computation of diluted earnings per share   14,994 20,664 16,724 24,843      
Number of stock incentive plans | OptionPlan       2        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   0 92,094 0 92,094   200,667 267,761
Intrinsic value of stock outstanding | $     $ 571,000   $ 571,000      
Intrinsic value of stock exercisable | $     571,000   571,000      
Intrinsic value of stock exercised | $   $ 151,000 100,000 $ 2,900,000 100,000      
Unrecognized compensation expense relating to outstanding stock options | $   $ 0 0 0 0      
Stock-based compensation expense | $       $ 3,400,000 $ 941,000      
Performance period       3 years        
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       4 years        
Vesting, percentage       0.25%        
Stock units, awarded       234,007 255,911      
Grant date fair value of vested RSUs and PSUs | $       $ 7,000,000.0 $ 2,200,000      
Stock units, forfeited       88,219 236,319      
RSUs | Non-Executive Employees                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock units, awarded       139,976 140,271      
RSUs | Directors                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock units, awarded       25,570 115,640      
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock units, forfeited       92,500 156,725      
Performance Shares | Executive Officers                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock units, awarded       36,308        
Stock units, forfeited       92,500        
RSUs and PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $       $ 2,600,000 $ 789,000      
Stock units, awarded       270,315 255,911      
Stock units, forfeited       180,719 603,344      
Unrecognized compensation expense related to unvested RSUs and PSUs | $     $ 4,000,000.0   $ 4,000,000.0      
Weighted average remaining contractual term         1 year 4 months 24 days      
Service based PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock units, forfeited         210,300      
2013 Incentive Stock Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       4 years        
Stock option, exercisable period       10 years        
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares repurchased 2,737,489              
Cash on hand utilized for repurchase of shares | $ $ 50,000,000.0              
Common Stock | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Authorized repurchase amount | $ $ 50,000,000.0              
Common Stock | Maximum | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Authorized repurchase amount | $           $ 100,000,000.0