XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Maturity of foreign currency forward contracts     90 days  
Gains (losses) on foreign currency forward contracts $ (8,133) $ (3,728) $ 1,209 $ (4,159)
Change in unrealized gain loss on foreign currency derivative instruments $ 7,357 $ 6,720 $ (4,746) $ 7,151