XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Plans (Tables)
12 Months Ended
Oct. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Compensation Expense and Related Income Tax Benefit for Share-Based Awards
The compensation expense and related income tax benefit recognized in our Consolidated Statements of Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:
October 31,
(In millions)202420232022
Selling, general and administrative expense$67.6 $54.8 $46.7 
Cost of sales4.7 4.2 4.5 
Research and development expense2.8 3.1 3.0 
Total compensation expense$75.1 $62.1 $54.2 
Related income tax benefit$12.1 $5.0 $5.0 
Schedule of Assumptions Used in Estimating Fair Value of Stock Options Award Granted
The fair value of each stock option award granted is estimated on the date of grant using the Black-Scholes option valuation model and assumptions noted in the following table.
Years Ended October 31,202420232022
Expected life4.9 years4.5 years4.1 years
Expected volatility29.1 %29.5 %25.8 %
Risk-free interest rate4.2 %3.8 %1.1 %
Dividend yield— %0.02 %0.02 %
Schedule of Stock Option Plans
The activity and status of our stock option plans are summarized below:
 Number of
Shares
Weighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic Value
Outstanding at October 31, 20234,310,224 $69.32 
Granted14,220 $85.07 
Exercised(1,028,632)$50.53 
Forfeited or expired(3,344)$82.46 
Outstanding at October 31, 20243,292,468 $75.25 5.26$96,903,913 
Vested and expected to vest at October 31, 20243,265,227 $75.14 5.24$96,439,520 
Vested and exercisable at October 31, 20242,507,860 $71.38 4.74$83,521,576 
Schedule of Non-Vested RSUs
The status of our non-vested RSUs is summarized below:
 Number of
Shares
 Weighted-
Average
Grant Date Fair
Value Per Share
Non-vested RSUs at October 31, 20231,160,116 $86.26 
Granted678,431 $85.97 
Vested and issued(436,768)$83.80 
Forfeited or expired(103,056)$86.38 
Non-vested RSUs at October 31, 20241,298,723 $86.92