XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative assets $ 905 $ 968
Derivative liabilities 467 872
Foreign Exchange Forward | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 646 495
Derivative liabilities 403 279
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 259 473
Derivative liabilities $ 64 $ 593