XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
9 Months Ended
Apr. 30, 2025
Leases [Abstract]  
Components of lease expense and additional information
The components of lease expense are as follows:

Three months ended April 30,Nine months ended April 30,
2025202420252024
Operating lease expense$1,863,000 2,023,000 $5,637,000 6,361,000 
Short-term lease expense35,000 44,000 99,000 217,000 
Variable lease expense1,214,000 1,259,000 3,514,000 3,204,000 
Sublease income— (17,000)(28,000)(50,000)
Total lease expense$3,112,000 3,309,000 $9,222,000 9,732,000 
Additional information related to leases is as follows:
Nine months ended April 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating leases - Operating cash outflows$6,236,000 $6,796,000 
ROU assets obtained in the exchange for lease liabilities (non-cash):
Operating leases$4,271,000 $37,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 Condensed Consolidated Balance Sheet as of April 30, 2025:

Remainder of fiscal 2025$1,999,000 
Fiscal 20267,781,000 
Fiscal 20275,736,000 
Fiscal 20285,177,000 
Fiscal 20294,631,000 
Thereafter17,628,000 
Total future undiscounted cash flows42,952,000 
Less: Present value discount5,782,000 
Lease liabilities$37,170,000 
Weighted-average remaining lease terms (in years)7.61
Weighted-average discount rate4.12%