XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Changes in Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Derivative [Line Items]      
Beginning Balance $ (2,990) $ (8,933)  
Other comprehensive income (loss) before reclassifications 1,928 6,364  
Reclassifications (679) (421) $ (235)
Ending Balance (1,741) (2,990) (8,933)
Foreign Currency Translation      
Derivative [Line Items]      
Beginning Balance (4,073) (10,042)  
Other comprehensive income (loss) before reclassifications 2,405 5,969  
Ending Balance (1,668) (4,073) (10,042)
Cash Flow Hedging      
Derivative [Line Items]      
Beginning Balance 1,083 1,109  
Other comprehensive income (loss) before reclassifications (477) 395  
Reclassifications (679) (421)  
Ending Balance $ (73) $ 1,083 $ 1,109