Annual report pursuant to Section 13 and 15(d)

Note 9 - Leases (Tables)

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

Classification on the Consolidated Statement of Operations

 

Year Ended October 31,

   

Year Ended October 31,

 

(in thousands)

   

2023

   

2022

 

Operating lease expense

General and administrative expenses

  $ 6,522     $ 5,002  

Short-term and variable lease expense

General and administrative expenses     686       975  

Finance lease expense:

                 

Amortization of right-of-use assets

General and administrative expenses     22       22  

Interest on lease liability

Interest expense, net

    9       13  

Total finance lease expense

  $ 30       35  

Sublease income

General and administrative expenses     (85 )     (106 )

Total lease expense

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

(in thousands)

   

October 31,

   

October 31,

 

Leases

Classification on the Consolidated Balance Sheet

 

2023

   

2022

 

Assets:

                 

Operating lease assets

Right-of-use operating lease assets

  $ 24,815     $ 24,833  

Finance lease assets

Property, plant and equipment, net

    680       702  

Total leased assets

    25,495       25,535  

Current liabilities:

                 

Operating

Operating lease obligations, current portion

  $ 4,739     $ 4,001  

Finance

Finance lease obligations, current portion

    125       109  

Noncurrent liabilities:

                 

Operating

Operating lease obligations, non-current

    20,458       20,984  

Finance

Finance lease obligations, non-current

    50       169  

Total leased liabilities

  $ 25,372     $ 25,263  
                   

Weighted-average remaining lease term (years)

                 

Operating leases

    6       7  

Finance leases

    2       3  

Weighted-average discount rate

                 

Operating leases

    7.1 %     6.0 %

Finance leases

    3.8 %     3.7 %
Lessee, Leases, Supplemental Cash Flow Information

(in thousands)

 

2023

   

2022

 

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

               

Operating cash flows from operating leases

  $ 5,278     $ 4,798  

Financing cash flows from finance leases

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

Future Payments

 

(in thousands)

 

Operating Leases

   

Finance Leases

 

2024

  $ 6,267     $ 120  

2025

    5,543       61  

2026

    4,505       -  

2027

    4,001       -  

2028

    3,387       -  

Thereafter

    7,913       -  

Total lease payments

  $ 31,617     $ 181  

Less: Interest

    (6,420 )     (6 )

Total lease payments

  $ 25,197     $ 175  

Less: Current portion

    (4,739 )     (125 )

Long-term portion

  $ 20,458     $ 50  
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

 

2023

   

2022

 

Assets:

                 

Operating lease assets

Right-of-use operating lease assets

  $ 2,972     $ 1,299  

Current liabilities:

                 

Operating

Operating lease obligations, current portion

  $ 284     $ 132  

Noncurrent liabilities:

                 

Operating

Operating lease obligations, non-current

    2,669       1,174  

Total leased liabilities

  $ 2,953     $ 1,305