XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)    
Net (loss) income $ (4,320) $ (1,648)
Other comprehensive (loss) income:    
Translation (loss) gain of foreign currency financial statements (5,394) 4,500
(Gain) / loss on derivative instruments reclassified into operations, net of tax (expense)/ benefit of $156 and $64, respectively 522 212
Gain / (loss) on derivative instruments, net of tax of ($29) and $5, respectively (96) 18
Total other comprehensive (loss) income (4,968) 4,730
Comprehensive (loss) income $ (9,288) $ 3,082