XML 81 R57.htm IDEA: XBRL DOCUMENT v3.23.4
NET INCOME PER COMMON SHARE - Schedule of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]      
Net income $ 251.3 $ 230.4 $ 126.3
Weighted-average common and common equivalent shares outstanding—Basic (in shares) 66.0 67.1 67.4
Effect of dilutive securities      
Weighted-average common and common equivalent shares outstanding—Diluted (in shares) 66.3 67.5 68.0
Net income per common share      
Basic (in USD per share) $ 3.81 $ 3.44 $ 1.87
Diluted (in USD per share) $ 3.79 $ 3.41 $ 1.86
RSUs      
Effect of dilutive securities      
Effect of dilutive securities (in shares) 0.2 0.2 0.3
Performance shares      
Effect of dilutive securities      
Effect of dilutive securities (in shares) 0.2 0.2 0.2