XML 91 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Stockholders' Equity Note [Abstract]      
Number of shares 69,622 160,850  
Average repurchase price per share (in dollars per share) $ 356.6 $ 296.9  
Total costs of shares repurchased (in millions) $ 24.8 $ 47.8 $ 156.1