v3.25.4
Earnings Per Share (Tables)
3 Months Ended
Jan. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Periods Ended January 31,Three Months
(In millions, except per share amounts)20262025
Net income$130.8 $104.3 
Basic:
Weighted-average common shares195.8 199.7 
Basic earnings per share$0.67 $0.52 
Diluted:
Weighted-average common shares195.8 199.7 
Effect of dilutive stock plans0.9 1.5 
Diluted weighted-average common shares196.7 201.2 
Diluted earnings per share $0.66 $0.52 
Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation
The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:
Periods Ended January 31,Three Months
(In thousands, except exercise prices)20262025
Stock option shares excluded1,481 784 
Exercise prices
$78.51 - $101.54
$82.46 - $101.54
Restricted stock units excluded350