v3.25.2
Note 16 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Assets and Liabilities, Lessee [Table Text Block]

(in thousands)

 

Classification on the Balance Sheet

 

June 30, 2025

 

 

December 31, 2024

 

Assets

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right-of-use assets

 

$

46,627

 

 

$

54,003

 

Finance lease assets

 

Property, plant and equipment, net

 

 

5,255

 

 

 

5,743

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating lease liabilities

 

Current maturities of operating leases

 

 

9,919

 

 

 

12,649

 

Accrued expenses

 

Current maturities of finance leases

 

 

1,566

 

 

 

1,679

 

Long-term

 

 

 

 

 

 

 

 

Operating lease liabilities

 

Operating lease liabilities

 

 

37,291

 

 

 

48,849

 

Other long-term liabilities

 

Finance lease liabilities

 

$

3,689

 

 

$

4,064

 

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

 

 

 

 

 

 

 

 

Operating leases (in years)

 

 

 

 

6.6

 

 

 

6.4

 

Finance leases (in years)

 

 

 

 

7.6

 

 

 

7.1

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

6.8

%

 

 

6.6

%

Finance leases

 

 

 

 

5.0

%

 

 

5.3

%

Lessee, Lease Liability, Maturity [Table Text Block]

(in thousands)

 

Operating

 

 

Finance

 

July 1, 2025 through December 31, 2025

 

$

5,388

 

 

$

920

 

2026

 

 

9,716

 

 

 

1,401

 

2027

 

 

8,541

 

 

 

894

 

2028

 

 

8,008

 

 

 

264

 

2029

 

 

7,283

 

 

 

257

 

Thereafter

 

 

19,071

 

 

 

2,029

 

Total undiscounted future minimum lease payments

 

 

58,007

 

 

 

5,765

 

Less: Difference between lease payments and discounted lease liabilities

 

 

10,797

 

 

 

510

 

Total lease liabilities

 

$

47,210

 

 

$

5,255

 

Schedule of Supplemental Cash Flow Information of Leases [Table Text Block]

 

 

For the six months ended June 30,

 

(in thousands)

 

2025

 

 

2024

 

Operating cash out flows from operating leases

 

$

7,711

 

 

$

9,113

 

Operating cash out flows from finance leases

 

 

111

 

 

 

238

 

Financing cash out flows from finance leases

 

 

566

 

 

 

1,268

 

Total

 

$

8,388

 

 

$

10,619