CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - 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) | ||||
| (Gain) / loss on derivative instruments reclassified into operations, tax | $ 55 | $ 86 | $ 98 | $ 242 |
| Gain / (loss) on derivative instruments, tax | $ (57) | $ (123) | $ (276) | $ (152) |