XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]

(dollars in thousands)

 

Three Months Ended

  

Three Months Ended

  

Six Months Ended

  

Six Months Ended

 
  

June 30, 2025

  

June 30, 2024

  

June 30, 2025

  

June 30, 2024

 

Finance lease cost:

                

Amortization of right-of-use assets

 $218  $123  $437  $246 

Interest on lease liabilities

  120   222   243   421 

Operating lease cost

  3,993   3,325   7,834   6,959 

Variable lease cost

  17   125   (68)  149 

Short-term lease cost

  1,473   914   2,679   1,974 

Total lease cost

 $5,821  $4,709  $11,125  $9,749 
                 

Other information

                

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

                

Operating cash flows from finance leases

  120   222   243   421 

Operating cash flows from operating leases

  3,026   2,505   6,046   5,435 

Financing cash flows from finance leases

  185   203   365   365 

Right-of-use assets obtained in exchange for new finance lease liabilities

  -   5   -   815 

Right-of-use assets obtained in exchange for new operating lease liabilities

  1,484   8,970   4,359   8,970 

Weighted-average remaining lease term—finance leases (in years)

  4.5   3.7         

Weighted-average remaining lease term—operating leases (in years)

  4.0   4.7         

Weighted-average discount rate—finance leases

  12.8%  13.4%        

Weighted-average discount rate—operating leases

  8.9%  9.2%        
Lessee, Lease Liability, Maturity [Table Text Block]

(in thousands)

 

Operating

  

Finance

 
2025 (1)  6,673  $606 

2026

  13,468   1,212 

2027

  11,921   1,212 

2028

  6,327   930 

2029

  3,703   340 

Thereafter

  4,563   531 

Total minimum lease payments

 $46,655  $4,831 

Less: amount representing interest

  (6,671)  (1,253)

Present value of minimum lease payments

 $39,984  $3,578 
Less: current portion  (10,796)  (1,032)
Lease obligations, long-term $29,188  $2,546