XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details) - $ / shares
shares in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Stock Repurchase Program [Abstract]    
Number of shares purchased 187 3,013
Average price per share $ 49.95 $ 61.65
Remaining authorization at January 31: 14,389 9,550