v3.26.1
Leases (Tables)
6 Months Ended
Apr. 30, 2026
Leases [Abstract]  
Schedule of Rental Operations Revenue
The Company’s rental operations revenue consists of the following (in thousands):
Three Months Ended
April 30,
Six Months Ended
April 30,
2026202520262025
Operating lease revenue$1,321 $1,512 $2,695 $2,840 
Variable lease revenue75 25 150 150 
Total lease revenue$1,396 $1,537 $2,845 $2,990 
Schedule of Lease Costs
Lease costs consist of the following (in thousands):
Three Months Ended
April 30,
Six Months Ended
April 30,
2026202520262025
Operating lease costs$311 $522 $415 $1,042 
Finance lease costs:
Amortization of lease assets177 126 344 187 
Interest on lease liabilities26 22 51 33 
Variable lease costs(8)13 (14)20 
Short-term lease costs43 57 341 81 
Total lease costs$549 $740 $1,137 $1,363 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases consists of the following (in thousands):
ClassificationApril 30, 2026October 31, 2025
Assets
Operating lease ROU assetsOther assets$3,706 $640 
Finance lease assetsOther assets2,305 1,617 
$6,011 $2,257 
Liabilities
Current operating lease liabilitiesAccrued liabilities$1,145 $426 
Current finance lease liabilitiesAccrued liabilities600 445 
Non-current operating lease liabilitiesOther long-term liabilities2,550 219 
Non-current finance lease liabilitiesOther long-term liabilities1,418 926 
$5,713 $2,016 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases consists of the following (in thousands):
Six Months Ended
April 30,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$431 $1,078 
Operating cash outflows from finance leases$51 $33 
Financing cash outflows from finance leases$385 $354 
ROU assets obtained in exchange for new operating lease liabilities$3,561 $186 
Leased assets obtained in exchange for new finance lease liabilities$1,186 $1,121