XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Lease Cost and Additional Information) (Details) - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Leases [Abstract]      
Amortization of ROU assets $ 5,000 $ 13,000 $ 36,000
Interest on lease liabilities 0 1,000 3,000
Operating lease expense 10,439,000 11,658,000 12,152,000
Short-term lease expense 435,000 402,000 819,000
Variable lease expense 4,031,000 4,619,000 4,523,000
Sublease income (67,000) (67,000) (67,000)
Total lease expense 14,843,000 16,626,000 17,466,000
Operating leases - Operating cash outflows 10,604,000 11,864,000 10,868,000
Finance leases - Operating cash outflows 0 1,000 3,000
Finance leases - Financing cash outflows 4,000 15,000 38,000
ROU assets obtained in the exchange for lease liabilities (non-cash): operating leases $ 3,211,000 $ 15,233,000 $ 24,987,000