XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)      
Net Income (Loss) $ 4,389 $ 8,226 $ 6,764
Other comprehensive income (loss):      
Translation gain (loss) of foreign currency financial statements 3,274 (19,591) 2,405
(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(146), $59, and $(204), respectively (488) 191 (679)
Loss on derivative instruments, net of tax of $(439), $(119), and $(143), respectively (1,465) (384) (477)
Total other comprehensive income (loss) 1,321 (19,784) 1,249
Comprehensive income (loss) $ 5,710 $ (11,558) $ 8,013