XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
3 Months Ended
Oct. 31, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Stock Option Activity
Option activity was as follows:
OptionsWeighted
Average
Exercise Price
Balance outstanding as of July 31, 20256,223,080 $54.24 
Granted638,076 82.08 
Exercised(596,979)42.31 
Expired/forfeited(8,507)66.44 
Balance outstanding as of October 31, 20256,255,670 $58.20 
Schedule of Performance Shares Activity
Performance-based awards for non-vested activity were as follows:
Performance SharesWeighted
Average Grant
Date Fair
Value
Balance outstanding as of July 31, 2025197,684 $66.19 
Granted102,900 82.08 
Vested— — 
Forfeited(16,700)66.89 
Balance outstanding as of October 31, 2025283,884 $71.91