XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Stock Repurchase Program [Abstract]        
Number of shares purchased 2,038 1,655 7,257 5,687
Average price per share $ 44.93 $ 57.66 $ 52.90 $ 48.37
Remaining authorization at July 31: 18,319 14,298 18,319 14,298