v3.26.3
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Jul. 31, 2026
STOCK-BASED COMPENSATION [Abstract]  
Schedule of summary of restricted stock A summary of restricted stock transactions under the plans is shown below.
Number of
Shares
(in thousands)
Weighted
Average
Grant Date
Fair Value
Weighted
Average
Remaining
Contractual
Term
(Years)
Unamortized
Expense
(in thousands)
Non-vested restricted stock outstanding at July 31, 2023696 $16.48 2.3$5,129 
Granted429 $31.53 
Vested(307)$15.68 
Forfeited(23)$19.54 
Non-vested restricted stock outstanding at July 31, 2024795 $24.82 3.4$13,360 
Granted143 $38.29 
Vested(183)$20.17 
Forfeited(27)$27.76 
Non-vested restricted stock outstanding at July 31, 2025728 $28.52 3.0$12,713 
Granted74 $58.26 
Vested(209)$21.40 
Forfeited(12)$33.97 
Non-vested restricted stock outstanding at July 31, 2026581 $34.74 2.7$11,316