XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2022
Jul. 31, 2022
Shares    
Outstanding, beginning balance (in shares) 11,394  
Grants of options (in shares) 0  
Exercises (in shares) (64)  
Forfeitures or expirations (in shares) (262)  
Outstanding, ending balance (in shares) 11,068 11,394
Exercisable (in shares) 8,889  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 29.31  
Grants of options (in dollars per share) 0  
Exercises (in dollars per share) 13.26  
Forfeitures (in dollars per share) 54.31  
Outstanding, ending balance (in dollars per share) 28.81 $ 29.31
Exercisable (in dollars per share) $ 24.36  
Weighted Average Remaining Contractual Term (In years) 5 years 1 month 2 days 5 years 6 months
Weighted Average Remaining Contractual Term, exercisable (In years) 4 years 5 months 4 days  
Aggregate Intrinsic Value $ 324,456 $ 398,331
Aggregate Intrinsic Value, exercisable $ 298,758  
Option, Market Based    
Shares    
Outstanding, beginning balance (in shares) 2,810  
Grants of options (in shares) 0  
Exercises (in shares) 0  
Forfeitures or expirations (in shares) 0  
Outstanding, ending balance (in shares) 2,810 2,810
Exercisable (in shares) 984  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 47.83  
Grants of options (in dollars per share) 0  
Exercises (in dollars per share) 0  
Forfeitures (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 47.83 $ 47.83
Exercisable (in dollars per share) $ 43.07  
Weighted Average Remaining Contractual Term (In years) 8 years 25 days 8 years 3 months 29 days
Weighted Average Remaining Contractual Term, exercisable (In years) 7 years 7 months 24 days  
Aggregate Intrinsic Value $ 30,677 $ 45,590
Aggregate Intrinsic Value, exercisable $ 14,211