XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Oct. 31, 2022
Oct. 31, 2021
Derivative [Line Items]      
Beginning Balance $ (21,525) $ (1,741)  
Other comprehensive income (loss) before reclassifications 1,809 (19,975)  
Reclassifications (488) 191 $ (679)
Ending Balance (20,204) (21,525) (1,741)
Foreign Currency Translation      
Derivative [Line Items]      
Beginning Balance (21,259) (1,668)  
Other comprehensive income (loss) before reclassifications 3,274 (19,591)  
Ending Balance (17,985) (21,259) (1,668)
Cash Flow Hedging      
Derivative [Line Items]      
Beginning Balance (266) (73)  
Other comprehensive income (loss) before reclassifications (1,465) (384)  
Reclassifications (488) 191  
Ending Balance $ (2,219) $ (266) $ (73)