XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of Share Repurchase Program (Details) - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Stockholders' Equity Note [Abstract]      
Number of shares purchased (in shares) 5,410 4,914 7,860
Average price per share (in dollars per share) $ 120.44 $ 127.79 $ 72.00
Remaining authorization (in shares) 9,677 15,087 6,716