XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
6 Months Ended
Apr. 30, 2025
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,
2025202420252024
Operating lease revenue$1,512 $1,274 $2,840 $2,566 
Variable lease revenue25 75 150 175 
Total lease revenue$1,537 $1,349 $2,990 $2,741 
Schedule of Lease Costs
Lease costs consist of the following (in thousands):
Three Months Ended
April 30,
Six Months Ended
April 30,
2025202420252024
Operating lease costs$522 $519 $1,042 $1,018 
Finance lease costs:
Amortization of lease assets126 63 187 110 
Interest on lease liabilities22 12 33 21 
Variable lease costs13 (13)20 (32)
Short-term lease costs57 31 81 100 
Total lease costs$740 $612 $1,363 $1,217 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases consists of the following (in thousands):
ClassificationApril 30, 2025October 31, 2024
Assets
Operating lease ROU assetsOther assets$1,644 $2,416 
Finance lease assetsOther assets1,705 772 
$3,349 $3,188 
Liabilities
Current operating lease liabilitiesAccrued liabilities$1,262 $2,075 
Current finance lease liabilitiesAccrued liabilities394 220 
Non-current operating lease liabilitiesOther long-term liabilities403 400 
Non-current finance lease liabilitiesOther long-term liabilities1,011 418 
$3,070 $3,113 
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,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,078 $1,023 
Operating cash outflows from finance leases$33 $21 
Financing cash outflows from finance leases$354 $243 
ROU assets obtained in exchange for new operating lease liabilities$186 $689 
Leased assets obtained in exchange for new finance lease liabilities$1,121 $494