XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net Income (Loss) $ (9,596) $ 260 $ (15,166) $ 1,967
Other comprehensive income (loss):        
Translation gain of foreign currency financial statements 1,085 (1,315) 1,601 8,346
(Gain) / loss on derivative instruments reclassified into operations, net of tax (expense) / benefit of $112, $(35), $297, and $(75), respectively 373 (117) 992 (249)
Gain / (loss) on derivative instruments, net of tax expense / (benefit) of $(74), $(128), $(261) and $(430), respectively (248) (429) (870) (1,442)
Total other comprehensive income 1,210 (1,861) 1,723 6,655
Comprehensive income $ (8,386) $ (1,601) $ (13,443) $ 8,622