XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY - Stock Repurchase Program (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
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)   2,673,000 661,739 7,331,000      
Shares repurchased and retired during period, (Value)   $ 323.0 $ 99.0 $ 1,004.0      
Remaining authorized repurchase amount under share repurchase program $ 1,604.0   1,604.0   $ 339.0    
Excise Taxes Payable $ 2.4   $ 2.4        
2023 Repurchase Program              
Share repurchase program              
Share repurchase program authorized amount           $ 2,000.0  
Shares repurchased and retired during period, (Shares) 2,812,000   3,256,000        
Shares repurchased and retired during period, (Value) $ 335.0   $ 396.0