XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Leases
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

6.

Leases:

 

The components of lease expense were as follows:

 

  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

(in thousands)

 

2025

  

2024

  

2025

  

2024

 

Operating lease cost

 $2,386  $2,152  $4,731  $4,549 
                 

Finance lease cost:

                

Amortization of right-of-use assets

 $215  $308  $435  $592 

Interest on lease liabilities

  34   43   69   80 

Total finance lease cost

 $249  $351  $504  $672 

 

Supplemental cash flow information related to leases was as follows:

 

  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

(in thousands)

 

2025

  

2024

  

2025

  

2024

 

Cash paid for lease liabilities:

                

Operating cash flows from operating leases

 $2,283  $2,122  $4,519  $4,509 

Operating cash flows from finance leases

  34   43   69   80 

Financing cash flows from finance leases

  218   314   443   603 

Total cash paid for lease liabilities

 $2,535  $2,479  $5,031  $5,192 

 

Supplemental balance sheet information related to leases was as follows:

 

  

June 30,

  

December 31,

 

(in thousands)

 

2025

  

2024

 

Operating Leases

        

Operating lease

 $59,542  $54,337 

Operating lease accumulated amortization

  (18,702)  (17,401)

Operating lease right-of-use asset, net

  40,840   36,936 
         

Operating lease current liabilities

  6,629   5,865 

Operating lease liabilities

  35,297   31,945 

Total operating lease liabilities

 $41,926  $37,810 
         

Finance Leases

        

Finance lease

  4,456   4,812 

Finance lease accumulated depreciation

  (2,338)  (2,354)

Finance lease, net

  2,118   2,458 
         

Finance lease current liabilities

  751   853 

Finance lease liabilities

  1,454   1,697 

Total finance lease liabilities

 $2,205  $2,550 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  9   9 

Finance leases (in years)

  3   4 
         

Weighted Average Discount Rate

        

Operating leases

  6.11%  5.76%

Finance leases

  5.97%  5.89%

 

Maturities of lease liabilities were as follows:

 

  

Operating

  

Finance

 

(in thousands)

 

Leases

  

Leases

 

Year Ending December 31,

        

2025

 $4,565  $473 

2026

  8,760   736 

2027

  7,422   623 

2028

  5,860   454 

2029

  4,756   124 

Thereafter

  25,481   13 

Total future minimum lease payments

 $56,844  $2,423 

Less remaining imputed interest

  (14,918)  (218)

Total

 $41,926  $2,205