XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net Income (Loss) $ (3,922) $ 377 $ (5,570) $ 1,707
Other comprehensive income (loss):        
Translation gain of foreign currency financial statements (3,984) (470) 516 9,661
(Gain) / loss on derivative instruments reclassified into operations, net of tax (expense) / benefit of $121, $(15), $185, and $(40), respectively 407 (50) 619 (132)
Gain / (loss) on derivative instruments, net of tax expense / (benefit) of $(192), $(255), $(187) and $(303), respectively (640) (847) (622) (1,013)
Total other comprehensive income (4,217) (1,367) 513 8,516
Comprehensive income $ (8,139) $ (990) $ (5,057) $ 10,223