XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net income (loss) $ 377 $ 2,029 $ 1,707 $ 5,564
Other comprehensive income (loss):        
Translation gain (loss) of foreign currency financial statements (470) (8,033) 9,661 (9,543)
(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(25) and $46, respectively (50) 77 (132) 226
(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(25) and $46, respectively (847) (41) (1,013) 294
Total other comprehensive income (loss) (1,367) (7,997) 8,516 (9,023)
Comprehensive income (loss) $ (990) $ (5,968) $ 10,223 $ (3,459)