XML 84 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Changes in Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Derivative [Line Items]      
Beginning Balance $ (9,863) $ (8,190)  
Other comprehensive income (loss) before reclassifications 1,165 (3,028)  
Reclassifications (235) 1,355 $ (1,354)
Ending Balance (8,933) (9,863) (8,190)
Foreign Currency Translation [Member]      
Derivative [Line Items]      
Beginning Balance (10,592) (7,409)  
Other comprehensive income (loss) before reclassifications 550 (3,183)  
Ending Balance (10,042) (10,592) (7,409)
Cash Flow Hedging [Member]      
Derivative [Line Items]      
Beginning Balance 729 (781)  
Other comprehensive income (loss) before reclassifications 615 155  
Reclassifications (235) 1,355  
Ending Balance $ 1,109 $ 729 $ (781)