XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Oct. 31, 2021
Oct. 31, 2020
Derivative [Line Items]      
Beginning Balance $ (1,741) $ (2,990)  
Other comprehensive income (loss) before reclassifications (19,975) 1,928  
Reclassifications 191 (679) $ (421)
Ending Balance (21,525) (1,741) (2,990)
Foreign Currency Translation      
Derivative [Line Items]      
Beginning Balance (1,668) (4,073)  
Other comprehensive income (loss) before reclassifications (19,591) 2,405  
Ending Balance (21,259) (1,668) (4,073)
Cash Flow Hedging      
Derivative [Line Items]      
Beginning Balance (73) 1,083  
Other comprehensive income (loss) before reclassifications (384) (477)  
Reclassifications 191 (679)  
Ending Balance $ (266) $ (73) $ 1,083