XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Stock Options) (Details)
3 Months Ended
Oct. 31, 2022
USD ($)
$ / shares
shares
Weighted Average Remaining Contractual Term (Years)  
Outstanding, Ending Balance 2 years 8 months 12 days
Aggregated Intrinsic Value  
Outstanding, Ending Balance | $ $ 0
Stock options  
Awards (In Shares)  
Outstanding, Beginning Balance (in shares) | shares 483,480
Expired/canceled (in shares) | shares (9,460)
Outstanding, Ending Balance (in shares) | shares 474,020
Exercisable, Ending Balance (in shares) | shares 428,900
Vested and Expected to Vest, Ending Balance (in shares) | shares 471,742
Weighted Average Exercise Price (Per Share)  
Outstanding, Beginning Balance (in dollars per share) $ 24.43
Expired/canceled (in dollars per share) 26.55
Outstanding, Ending Balance (in dollars per share) 24.38
Exercisable, Ending Balance (in dollars per share) 25.07
Vested and Expected to Vest, Ending Balance (in dollars per share) $ 24.42
Weighted Average Remaining Contractual Term (Years)  
Exercisable, Ending Balance 2 years 2 months 8 days
Vested And Expected To Vest, Ending Balance 2 years 8 months 1 day
Aggregated Intrinsic Value  
Exercisable, Ending Balance | $ $ 0
Vested and Expected to Vest, Ending Balance | $ $ 0
Additional Disclosures  
Exercise price, lower range limit (in dollars per share) $ 17.88
Exercise price, upper range limit (in dollars per share) $ 33.94
Stock options | Maximum  
Additional Disclosures  
Contractual term (in years) 10 years
Stock options | Tranche Two  
Additional Disclosures  
Vesting period 5 years