Annual report pursuant to Section 13 and 15(d)

Note 9 - Leases (Tables)

v3.24.4
Note 9 - Leases (Tables)
12 Months Ended
Oct. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

Classification on the Consolidated Statement of Operations

 

Year Ended October 31,

   

Year Ended October 31,

 

(in thousands)

     

2024

   

2023

 

Operating lease expense

 

General and administrative expenses

  $ 7,324     $ 6,522  

Short-term and variable lease expense

  General and administrative expenses     599       686  

Finance lease expense:

                   

Amortization of right-of-use assets

  General and administrative expenses     2       22  

Interest on lease liability

 

Interest expense, net

    -       9  

Total finance lease expense

  $ 2       30  

Sublease income

  General and administrative expenses     (141 )     (85 )

Total lease expense

  $ 7,784     $ 7,153  
Assets and Liabilities, Lessee [Table Text Block]

(in thousands)

   

October 31,

   

October 31,

 

Leases

Classification on the Consolidated Balance Sheet

 

2024

   

2023

 

Assets:

                 

Operating lease assets

Right-of-use operating lease assets

  $ 26,179     $ 24,815  

Finance lease assets

Property, plant and equipment, net

    -       680  

Total leased assets

    26,179       25,495  

Current liabilities:

                 

Operating

Operating lease obligations, current portion

  $ 4,817     $ 4,739  

Finance

Finance lease obligations, current portion

    -       125  

Noncurrent liabilities:

                 

Operating

Operating lease obligations, non-current

    21,716       20,458  

Finance

Finance lease obligations, non-current

    -       50  

Total leased liabilities

  $ 26,533     $ 25,372  
                   

Weighted-average remaining lease term (years)

                 

Operating leases

    7       6  

Finance leases

    -       2  

Weighted-average discount rate

                 

Operating leases

    7.8 %     7.1 %

Finance leases

    -       3.8 %
Lessee, Leases, Supplemental Cash Flow Information

(in thousands)

 

2024

   

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 5,076     $ 5,278  

Financing cash flows from finance leases

    5       109  
Lessee, Lease Liability, Maturity [Table Text Block]
   

Future Payments

 

(in thousands)

 

Operating Leases

 

2025

  $ 6,500  

2026

    5,585  

2027

    5,002  

2028

    4,430  

2029

    3,517  

Thereafter

    9,604  

Total lease payments

  $ 34,638  

Less: Interest

    (8,105 )

Total lease payments

  $ 26,533  

Less: Current portion

    (4,817 )

Long-term portion

  $ 21,716  
Schedule of Future Minimum Rental Payments for Operating and Capital Leases [Table Text Block]

(in thousands)

   

October 31,

   

October 31,

 

Leases

Classification on the Consolidated Balance Sheet

 

2024

   

2023

 

Assets:

                 

Operating lease assets

Right-of-use operating lease assets

  $ 2,820     $ 2,972  

Current liabilities:

                 

Operating

Operating lease obligations, current portion

  $ 323     $ 284  

Noncurrent liabilities:

                 

Operating

Operating lease obligations, non-current

    2,480       2,669  

Total leased liabilities

  $ 2,803     $ 2,953