v3.25.1
NET INCOME PER COMMON SHARE - Schedule of Basic and Diluted Net Income Per Common Share Calculations (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Net income $ 42.2 $ 43.8 $ 85.8 $ 88.4
Weighted-average common and common equivalent shares outstanding — Basic (in shares) 62.6 63.3 62.7 63.4
Effect of dilutive securities        
Weighted-average common and common equivalent shares outstanding — Diluted (in shares) 62.9 63.5 63.1 63.7
Net income per common share        
Basic (in USD per share) $ 0.67 $ 0.69 $ 1.37 $ 1.40
Diluted (in USD per share) $ 0.67 $ 0.69 $ 1.36 $ 1.39
Restricted stock units        
Effect of dilutive securities        
Effect of dilutive securities (in shares) 0.2 0.1 0.3 0.1
Performance shares        
Effect of dilutive securities        
Effect of dilutive securities (in shares) 0.1 0.1 0.1 0.1