XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative assets $ 968 $ 1,391
Derivative liabilities 872 388
Foreign Exchange Forward | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 495 751
Derivative liabilities 279 99
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 473 640
Derivative liabilities $ 593 $ 289