XML 82 R57.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Oct. 31, 2023
Oct. 31, 2022
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]      
Net income $ 81.4 $ 251.3 $ 230.4
Weighted-average common and common equivalent shares outstanding—Basic (in shares) 63.2 66.0 67.1
Effect of dilutive securities      
Weighted-average common and common equivalent shares outstanding—Diluted (in shares) 63.6 66.3 67.5
Net income per common share      
Basic (in USD per share) $ 1.29 $ 3.81 $ 3.44
Diluted (in USD per share) $ 1.28 $ 3.79 $ 3.41
RSUs      
Effect of dilutive securities      
Effect of dilutive securities (in shares) 0.3 0.2 0.2
Performance shares      
Effect of dilutive securities      
Effect of dilutive securities (in shares) 0.1 0.2 0.2