XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
12 Months Ended
Jul. 31, 2024
Leases [Abstract]  
Components of lease expense and additional information
The components of lease expense are as follows:
Fiscal years ended July 31,
202420232022
Finance lease expense:
Amortization of ROU assets$— 5,000 13,000 
Interest on lease liabilities— — 1,000 
Operating lease expense8,414,000 10,439,000 11,658,000 
Short-term lease expense293,000 435,000 402,000 
Variable lease expense4,381,000 4,031,000 4,619,000 
Sublease income(67,000)(67,000)(67,000)
Total lease expense$13,021,000 14,843,000 16,626,000 
Additional information related to leases is as follows:
Fiscal years ended July 31,
202420232022
Cash paid for amounts included in the measurement of lease
     liabilities:
Operating leases - Operating cash outflows$8,983,000 10,604,000 11,864,000 
Finance leases - Operating cash outflows— — 1,000 
Finance leases - Financing cash outflows— 4,000 15,000 
ROU assets obtained in the exchange for lease liabilities
     (non-cash):
Operating leases$677,000 3,211,000 15,233,000 
Future cash flows relating to operating lease liabilities
The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Consolidated Balance Sheets as of July 31, 2024:
Operating
Fiscal 2025$8,263,000 
Fiscal 20266,857,000 
Fiscal 20274,756,000 
Fiscal 20284,019,000 
Fiscal 20293,367,000 
Thereafter16,428,000 
Total future undiscounted cash flows43,690,000 
Less: Present value discount5,563,000 
Lease liabilities$38,127,000 
Weighted-average remaining lease terms (in years)7.97
Weighted-average discount rate3.54 %
Future minimum lease payments for finance lease liabilities
The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Consolidated Balance Sheets as of July 31, 2024:
Operating
Fiscal 2025$8,263,000 
Fiscal 20266,857,000 
Fiscal 20274,756,000 
Fiscal 20284,019,000 
Fiscal 20293,367,000 
Thereafter16,428,000 
Total future undiscounted cash flows43,690,000 
Less: Present value discount5,563,000 
Lease liabilities$38,127,000 
Weighted-average remaining lease terms (in years)7.97
Weighted-average discount rate3.54 %