XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Transactions
A summary of restricted stock transactions is shown below:
 Restricted Shares
(in thousands)
Weighted Average Grant Date Fair Value
Non-vested restricted stock outstanding at July 31, 2023348 $32.95 
Granted195 $62.51 
Vested(142)$31.07 
Forfeitures(6)$40.95 
Non-vested restricted stock outstanding at January 31, 2024395 $48.11