XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jun. 15, 2021
Mar. 02, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 1.2 $ 1.5      
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 18,641        
Vesting period 4 years        
Vesting, percentage 25.00%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 229,721 126,430      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 2.2 $ 2.2      
Stock units, forfeited 2,472 1,502      
RSUs | Non-Executive Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 72,494 49,277      
RSUs | Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 157,227 66,441      
Performance Shares | Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 108,736 73,913      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 1.2        
RSUs and PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period [1] 367,257 243,543      
Stock units, forfeited 2,472 1,502      
Unrecognized compensation expense related to unvested RSUs and PSUs $ 5.4        
Weighted average remaining contractual term 1 year 8 months 12 days        
2013 Incentive Stock Plan | Market Condition PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 28,800 43,200      
Awards vested 57,600 86,400      
Percentage of awards granted in excess of target amount 200.00% 200.00%      
Share Repurchase Transactions One [Member] | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Repurchase of common stock   1,967,420      
Cash   $ 40.0      
Cash on hand utilized for repurchase of shares   $ 40.0      
Share Repurchase Transactions Two [Member] | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase authorization       $ 50.0 $ 100.0
Repurchase of common stock     3,380,447    
Number of shares repurchased, value $ 60.0        
[1] Includes 28,800 and 43,200 PSUs vested during the three months ended July 31, 2022 and 2021, respectively, in connection with achieving maximum performance targets for the 2019 and 2018 grants, respectively.