XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net Income (Loss) $ 260 $ 1,238 $ 1,967 $ 6,802
Other comprehensive income (loss):        
Translation gain (loss) of foreign currency financial statements (1,315) (3,079) 8,346 (12,622)
(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(35), $23, $(75) and $93, respectively (117) 76 (249) 302
Gain / (loss) on derivative instruments, net of tax of $(128), $30, $(430) and $121, respectively (429) 95 (1,442) 389
Total other comprehensive income (loss) (1,861) (2,908) 6,655 (11,931)
Comprehensive income (loss) $ (1,601) $ (1,670) $ 8,622 $ (5,129)