XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Sep. 19, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 2,800,000 $ 2,600,000  
Performance period     3 years    
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Antidilutive shares excluded from computation of diluted earnings per share 15,719,000 23,264,000 18,028,000 25,730,000  
Vesting period     4 years    
Vesting, percentage     25.00%    
Stock units, awarded     357,357 286,218  
Stock units, forfeited     13,287 3,996  
RSUs | Non-Executive Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded     180,814 157,227  
RSUs | Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded     58,819 56,497  
RSUs | Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded     117,724 72,494  
Grant date fair value of vested RSUs and PSUs     $ 6,500,000 $ 3,900,000  
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Based Compensation Percentage Of Target Award Granted For Calculating Maximum Aggregate Award Of Performance Share       200.00%  
Stock units, awarded       28,800  
Performance Shares | Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded     176,583 108,736  
Grant date fair value of vested RSUs and PSUs     $ 664,000 $ 1,200,000  
Performance Shares | Excecutive And Former Executive Officer Member          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded       57,600  
RSUs and PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, awarded [1]     533,940 423,754  
Stock units, forfeited     171,387 3,996  
Unrecognized compensation expense related to unvested RSUs and PSUs $ 6,000,000   $ 6,000,000    
Weighted average remaining contractual term     1 year 8 months 12 days    
Service based PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock units, forfeited     158,100    
Share Repurchase Transactions Two [Member] | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase authorization         $ 50,000,000
Repurchase of common stock 645,770        
Number of shares repurchased, value $ 8,200,000        
[1] Includes 43,200 PSUs vested during the six months ended October 31, 2023, in connection with achieving maximum performance targets for the 2019.