v3.26.1
Leases (Tables)
9 Months Ended
Jul. 31, 2026
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,
2026202520262025
Operating lease revenue$1,669 $1,461 $4,364 $4,301 
Variable lease revenue(25)75 125 225 
Total lease revenue$1,644 $1,536 $4,489 $4,526 
Schedule of Lease Costs
Lease costs consist of the following (in thousands):
Three Months Ended
July 31,
Nine Months Ended
July 31,
2026202520262025
Operating lease costs$322 $521 $737 $1,563 
Finance lease costs:
Amortization of lease assets257 138 601 325 
Interest on lease liabilities32 23 83 56 
Variable lease costs98 79 84 99 
Short-term lease costs221 148 562 229 
Total lease costs$930 $909 $2,067 $2,272 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases consists of the following (in thousands):
ClassificationJuly 31, 2026October 31, 2025
Assets
Operating lease ROU assetsOther assets$3,445 $640 
Finance lease assetsOther assets4,267 1,617 
$7,712 $2,257 
Liabilities
Current operating lease liabilitiesAccrued liabilities$1,090 $426 
Current finance lease liabilitiesAccrued liabilities1,432 445 
Non-current operating lease liabilitiesOther long-term liabilities2,349 219 
Non-current finance lease liabilitiesOther long-term liabilities2,586 926 
$7,457 $2,016 
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,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$746 $1,607 
Operating cash outflows from finance leases$83 $56 
Financing cash outflows from finance leases$604 $474 
ROU assets obtained in exchange for new operating lease liabilities$3,561 $186 
Leased assets obtained in exchange for new finance lease liabilities$3,405 $1,313