Consolidated Statements of Operations (Parentheticals) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Oct. 31, 2025 |
Jul. 31, 2024 |
Oct. 31, 2025 |
Oct. 31, 2024 |
Oct. 31, 2023 |
|
| CONSOLIDATED STATEMENTS OF OPERATIONS | |||||
| Gain on consolidation of joint ventures | $ 18,900 | $ 45,700 | $ 18,856 | $ 45,653 | $ 19,102 |