XML 96 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Share-based Payment Arrangement [Abstract]      
Market value of stock options exercised $ 40,071 $ 56,761 $ 92,352
Intrinsic value of stock options exercised $ 25,952 $ 33,920 $ 62,288