v3.26.3
Leases (Tables)
12 Months Ended
Jul. 31, 2026
Leases [Abstract]  
Components of lease expense and additional information
The components of lease expense are as follows:
Fiscal Years Ended July 31,
20262025
Operating lease expense$3,037,000 2,709,000 
Short-term lease expense51,000 19,000 
Variable lease expense2,149,000 1,839,000 
Sublease income— (28,000)
Total lease expense$5,237,000 4,539,000 

Additional information related to leases is as follows:
Fiscal Years Ended July 31,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating leases - Operating cash outflows$3,150,000 3,213,000 
ROU assets obtained in the exchange for lease liabilities (non-cash):
Operating leases$2,572,000 3,405,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, 2026:
Operating
Fiscal 2027$2,973,000 
Fiscal 20282,758,000 
Fiscal 20292,273,000 
Fiscal 20302,038,000 
Fiscal 20311,408,000 
Thereafter3,450,000 
Total future undiscounted cash flows14,900,000 
Less: Present value discount2,267,000 
Lease liabilities$12,633,000 
Weighted-average remaining lease terms (in years)5.70
Weighted-average discount rate6.87 %