XML 89 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Plans - Schedule of Stock Option Plans (Details)
12 Months Ended
Oct. 31, 2025
USD ($)
$ / shares
shares
Number of Shares  
Vested and expected to vest at end of period (in shares) | shares 3,452,946
Vested and exercisable at end of period (in shares) | shares 2,923,868
Weighted- Average Exercise Price Per Share  
Vested and expected to vest at end of period (in dollars per share) | $ / shares $ 77.35
Vested and exercisable at end of period (in dollars per share) | $ / shares $ 74.23
Weighted- Average Remaining Contractual Term (in years)  
Vested and expected to vest at end of period, Weighted-Average Remaining Contractual Term (in years) 4 years 7 months 9 days
Vested and exercisable at end of period, Weighted-Average Remaining Contractual Term (in years) 4 years 10 days
Vested and expected to vest at end of period, Aggregate Intrinsic Value | $ $ 11,901,293
Vested and exercisable at end of period, Aggregate Intrinsic Value | $ $ 11,901,293
Stock Options  
Number of Shares  
Outstanding, beginning balance (in shares) | shares 3,292,468
Granted (in shares) | shares 286,275
Exercised (in shares) | shares (42,224)
Forfeited or expired (in shares) | shares (48,790)
Outstanding, ending balance (in shares) | shares 3,487,729
Weighted- Average Exercise Price Per Share  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 75.25
Granted (in dollars per share) | $ / shares 99.08
Exercised (in dollars per share) | $ / shares 35.57
Forfeited or expired (in dollars per share) | $ / shares 85.46
Outstanding, ending balance (in dollars per share) | $ / shares $ 77.54
Weighted- Average Remaining Contractual Term (in years)  
Outstanding, ending balance, Weighted Average Remaining Contractual Term (in years) 4 years 7 months 28 days
Outstanding, ending balance, Aggregate Intrinsic Value | $ $ 11,901,293