XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
9 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Schedule of Rental Operations Revenue
The Company’s rental operations revenue consists of the following (in thousands):
Three Months Ended
July 31,
Nine Months Ended
July 31,
2025202420252024
Operating lease revenue$1,461 $1,381 $4,301 $3,947 
Variable lease revenue75 75 225 250 
Total lease revenue$1,536 $1,456 $4,526 $4,197 
Schedule of Lease Costs
Lease costs consist of the following (in thousands):
Three Months Ended
July 31,
Nine Months Ended
July 31,
2025202420252024
Operating lease costs$521 $517 $1,563 $1,535 
Finance lease costs:
Amortization of lease assets138 51 325 161 
Interest on lease liabilities23 10 56 31 
Variable lease costs79 54 99 22 
Short-term lease costs148 48 229 148 
Total lease costs$909 $680 $2,272 $1,897 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases consists of the following (in thousands):
ClassificationJuly 31, 2025October 31, 2024
Assets
Operating lease ROU assetsOther assets$1,141 $2,416 
Finance lease assetsOther assets1,760 772 
$2,901 $3,188 
Liabilities
Current operating lease liabilitiesAccrued liabilities$849 $2,075 
Current finance lease liabilitiesAccrued liabilities438 220 
Non-current operating lease liabilitiesOther long-term liabilities305 400 
Non-current finance lease liabilitiesOther long-term liabilities1,039 418 
$2,631 $3,113 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases consists of the following (in thousands):
Nine Months Ended
July 31,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,607 $1,530 
Operating cash outflows from finance leases$56 $31 
Financing cash outflows from finance leases$474 $291 
ROU assets obtained in exchange for new operating lease liabilities$186 $689 
Leased assets obtained in exchange for new finance lease liabilities$1,313 $557