XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Stock Repurchase Program (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
May 29, 2024
Mar. 01, 2023
Jan. 09, 2023
Feb. 18, 2021
2021 Repurchase Program [Member]                
Share repurchase program                
Share repurchase program authorized amount               $ 2,000.0
Shares repurchased and retired during period, (Shares)       661,739        
Shares repurchased and retired during period, (Value)       $ 99.0        
Remaining authorized repurchase amount under share repurchase program           $ 339.0    
2023 Repurchase Program                
Share repurchase program                
Share repurchase program authorized amount             $ 2,000.0  
Shares repurchased and retired during period, (Shares) 4,397,000 2,812,000 5,991,000 3,256,000        
Shares repurchased and retired during period, (Value) $ 585.0 $ 335.0 $ 815.0 $ 396.0        
Remaining authorized repurchase amount under share repurchase program 709.0   709.0          
Share Repurchase Program, Excise Tax $ 5.4 $ 2.4 $ 6.4 $ 2.4        
2024 Repurchase Program                
Share repurchase program                
Share repurchase program authorized amount         $ 2,000.0