v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net (loss) income $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Other comprehensive (loss) income:        
Translation (loss) gain of foreign currency financial statements (725) 8,061 (547) 2,667
(Gain) / loss on derivative instruments reclassified into operations, net of tax (expense)/ benefit of $55, $86, $98 and $242, respectively 186 285 328 807
Gain / (loss) on derivative instruments, net of tax expense (benefit) of ($57), ($123), ($276) and ($152), respectively (189) (411) (920) (507)
Total other comprehensive (loss) income (728) 7,935 (1,139) 2,967
Comprehensive (loss) income $ (3,100) $ 3,872 $ (6,979) $ (5,416)