XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Components of lease expense and additional information
The components of lease expense are as follows:
Fiscal years ended July 31,
202320222021
Finance lease expense:
Amortization of ROU assets$5,000 13,000 36,000 
Interest on lease liabilities— 1,000 3,000 
Operating lease expense10,439,000 11,658,000 12,152,000 
Short-term lease expense435,000 402,000 819,000 
Variable lease expense4,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 
Additional information related to leases is as follows:
Fiscal years ended July 31,
202320222021
Cash paid for amounts included in the measurement of lease
     liabilities:
Operating leases - Operating cash outflows$10,604,000 11,864,000 10,868,000 
Finance leases - Operating cash outflows— 1,000 3,000 
Finance leases - Financing cash outflows4,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 
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 Sheet as of July 31, 2023:
Operating
Fiscal 2024$9,478,000 
Fiscal 20258,872,000 
Fiscal 20267,445,000 
Fiscal 20275,351,000 
Fiscal 20284,622,000 
Thereafter21,572,000 
Total future undiscounted cash flows57,340,000 
Less: Present value discount6,932,000 
Lease liabilities$50,408,000 
Weighted-average remaining lease terms (in years)8.31
Weighted-average discount rate3.46 %
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 Sheet as of July 31, 2023:
Operating
Fiscal 2024$9,478,000 
Fiscal 20258,872,000 
Fiscal 20267,445,000 
Fiscal 20275,351,000 
Fiscal 20284,622,000 
Thereafter21,572,000 
Total future undiscounted cash flows57,340,000 
Less: Present value discount6,932,000 
Lease liabilities$50,408,000 
Weighted-average remaining lease terms (in years)8.31
Weighted-average discount rate3.46 %