v3.25.1
COMMON STOCK (Tables)
6 Months Ended
Apr. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Repurchase Activity No shares were repurchased during the three months ended April 30, 2025. During the six months ended April 30, 2025, there were share repurchases as summarized below. At April 30, 2025, authorization for $133.2 million of repurchases remained under our share repurchase program.
(in millions, except per share amounts)Three Months Ended
April 30, 2025
Six Months Ended April 30, 2025
Total number of shares purchased0.42
Average price paid per share
$— $51.23 
Total cash paid for share repurchases
$— $21.3 

(in millions, except per share amounts)Three Months Ended April 30, 2024Six Months Ended April 30, 2024
Total number of shares purchased0.560.56
Average price paid per share$42.84 $42.84 
Total cash paid for share repurchases$23.8 $23.8