WEATHER DAMAGE AT MANUFACTURING FACILITIES (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2024 |
|
| Risks and Uncertainties [Abstract] | ||||
| Self insured retention | $ 1,000 | $ 1,000 | ||
| Inventory write down estimated loss | $ 69,822 | |||
| Initial installment of insurance proceeds | $ 81,975 | |||
| Gain on insurance recovery | 12,153 | $ 0 | ||
| Gain on business interruption insurance recovery | $ 5,837 | |||
| Gain on Business Interruption Insurance Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration] | Other income, net | |||