XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Lease Cost and Additional Information) (Details) - USD ($)
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Leases [Abstract]      
Amortization of ROU assets $ 0 $ 0 $ 5,000
Operating lease expense 7,489,000 8,414,000 10,439,000
Short-term lease expense 137,000 293,000 435,000
Variable lease expense 4,560,000 4,381,000 4,031,000
Sublease income (28,000) (67,000) (67,000)
Total lease expense 12,158,000 13,021,000 14,843,000
Operating leases - Operating cash outflows 8,277,000 8,983,000 10,604,000
Finance leases - Financing cash outflows 0 0 4,000
ROU assets obtained in the exchange for lease liabilities (non-cash): operating leases $ 5,428,000 $ 677,000 $ 3,211,000