XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]

(dollars in thousands)

 

Twelve Months Ended

  

Twelve Months Ended

  

Twelve Months Ended

 
  

December 31, 2023

  

December 31, 2022

  

December 31, 2021

 
             

Finance lease cost:

            

Amortization of right-of-use assets

 $689  $2,314  $3,620 

Interest on lease liabilities

  510   377   637 

Operating lease cost

  18,296   20,538   19,583 

Short-term lease cost

  7,514   13,625   4,419 

Variable lease cost

  1,024   232   89 

Total lease cost

 $28,033  $37,086  $28,348 
             

Other information

            

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

            

Operating cash flows from finance leases

 $510  $377  $637 

Operating cash flows from operating leases

 $13,965  $17,114  $17,188 

Financing cash flows from finance leases

 $5,619  $5,516  $5,626 

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

 $5,938  $458  $- 

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

 $3,992  $48,515  $15,795 

Weighted-average remaining lease term—finance leases

 

3.8 years

  

5.7 years

  

1.0 years

 

Weighted-average remaining lease term—operating leases

 

4.6 years

  

4.6 years

  

4.9 years

 

Weighted-average discount rate—finance leases

  13.2%  5.1%  4.7%

Weighted-average discount rate—operating leases

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

(in thousands)

 Operating  Finance 

2024

 $15,285  $1,543 

2025

  11,158   1,543 

2026

  8,399   1,543 

2027

  7,530   1,543 

2028

  3,604   1,262 

Thereafter

  7,211   1,629 

Total minimum lease payments

 $53,187  $9,063 

Less: amount representing interest

  (10,345)  (2,986)

Present value of minimum lease payments

 $42,842  $6,077 

Less: current portion

  (11,950)  (781)

Lease obligations, long-term

 $30,892  $5,296 
Schedule of Rental Expense [Table Text Block]

(in thousands)

 

2023

  

2022

  

2021

 

Revenue equipment rentals

  

$ 12,735

   

$ 26,478

   

$ 20,114

 

Building and lot rentals

  

13,721

   

7,567

   

3,651

 

Other equipment rentals

  

378

   

350

   

326

 

Total rental expense

  

$ 26,834

   

$ 34,395

   

$ 24,091