XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Leases
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

6.

Leases:

 

The components of lease expense were as follows:

 

  

For the Three Months

 
  

Ended March 31,

 

(in thousands)

 

2024

  

2023

 

Operating lease cost

 $2,398  $2,140 
         

Finance lease cost:

        

Amortization of right-of-use assets

 $283  $229 

Interest on lease liabilities

  38   35 

Total finance lease cost

 $321  $264 

 

Supplemental cash flow information related to leases was as follows:

 

  

For the Three Months

 
  

Ended March 31,

 

(in thousands)

 

2024

  

2023

 

Cash paid for lease liabilities:

        

Operating cash flows from operating leases

 $2,386  $2,105 

Operating cash flows from finance leases

  38   35 

Financing cash flows from finance leases

  289   220 

Total cash paid for lease liabilities

 $2,713  $2,360 

 

Supplemental balance sheet information related to leases was as follows:

 

  

March 31,

  

December 31,

 

(in thousands)

 

2024

  

2023

 

Operating Leases

        

Operating lease

 $55,744  $56,117 

Operating lease accumulated amortization

  (22,949)  (21,737)

Operating lease right-of-use asset, net

  32,795   34,380 
         

Operating lease current liabilities

  7,786   7,813 

Operating lease liabilities

  25,714   27,261 

Total operating lease liabilities

 $33,500  $35,074 
         

Finance Leases

        

Finance lease

  5,732   5,686 

Finance lease accumulated depreciation

  (2,878)  (2,615)

Finance lease, net

  2,854   3,071 
         

Finance lease current liabilities

  1,034   1,087 

Finance lease liabilities

  1,934   2,106 

Total finance lease liabilities

 $2,968  $3,193 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  6   6 

Finance leases (in years)

  4   4 
         

Weighted Average Discount Rate

        

Operating leases

  4.10%  4.07%

Finance leases

  5.15%  5.06%

 

Maturities of lease liabilities were as follows:

 

  

Operating

  

Finance

 

(in thousands)

 

Leases

  

Leases

 

Year Ending December 31,

        

2024

 $6,898  $904 

2025

  7,552   926 

2026

  6,377   633 

2027

  5,119   432 

2028

  3,850   316 

Thereafter

  8,140   41 

Total future minimum lease payments

 $37,936  $3,252 

Less remaining imputed interest

  (4,436)  (284)

Total

 $33,500  $2,968