XML 86 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Stockholders' Equity Note [Abstract]      
Number of shares 191,165 69,622  
Average repurchase price per share (in dollars per share) $ 410.4 $ 356.6  
Total costs of shares repurchased (in millions) $ 78.5 $ 24.8 $ 47.8