XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]

(dollars in thousands)

 

Twelve Months Ended

  

Twelve Months Ended

  

Twelve Months Ended

 
  

December 31, 2024

  

December 31, 2023

  

December 31, 2022

 
             

Finance lease cost:

            

Amortization of right-of-use assets

 $491  $689  $2,314 

Interest on lease liabilities

  818   510   377 

Operating lease cost

  14,350   18,296   20,538 

Short-term lease cost

  4,117   7,514   13,625 

Variable lease cost

  266   1,024   232 

Total lease cost

 $20,042  $28,033  $37,086 
             

Other information

            

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

            

Operating cash flows from finance leases

 $818  $510  $377 

Operating cash flows from operating leases

 $11,222  $13,965  $17,114 

Financing cash flows from finance leases

 $2,949  $5,619  $5,516 

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

 $815  $5,938  $458 

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

 $13,753  $3,992  $48,515 

Weighted-average remaining lease term—finance leases

 

4.8 years

  

3.8 years

  

5.7 years

 

Weighted-average remaining lease term—operating leases

 

4.4 years

  

4.6 years

  

4.6 years

 

Weighted-average discount rate—finance leases

  12.7%  13.2%  5.1%

Weighted-average discount rate—operating leases

  8.7%  10.1%  9.1%
Lessee, Lease Liability, Maturity [Table Text Block]

(in thousands)

 Operating  Finance 

2025

 $13,083  $1,214 

2026

  11,560   1,212 

2027

  10,386   1,212 

2028

  5,944   930 

2029

  3,623   340 

Thereafter

  4,562   527 

Total minimum lease payments

 $49,158  $5,435 

Less: amount representing interest

  (7,507)  (1,492)

Present value of minimum lease payments

 $41,651  $3,943 

Less: current portion

  (10,349)  (751)

Lease obligations, long-term

 $31,302  $3,192 
Schedule of Rental Expense [Table Text Block]

(in thousands)

 

2024

  

2023

  

2022

 

Revenue equipment rentals

 $5,390  $12,735  $26,478 

Building and lot rentals

  12,816   13,721   7,567 

Other equipment rentals

  527   378   350 

Total rental expense

 $18,733  $26,834  $34,395