CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
|
| CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) | ||||
| (Gain) / loss on derivative instruments reclassified into operations, tax | $ 10 | $ 91 | $ 108 | $ 333 |
| Gain / (loss) on derivative instruments, tax | $ (38) | $ 163 | $ (314) | $ 11 |