XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Finance Lease Liabilities

Finance lease liabilities as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):

 

June 30, 2024

 

 

December 31, 2023

 

Finance lease liabilities

$

201,806

 

 

$

211,887

 

Less current portion of finance lease liabilities

 

(22,761

)

 

 

(22,080

)

Finance lease liabilities, long-term

$

179,045

 

 

$

189,807

 

Schedule of Maturities of Operating and Finance Lease Liabilities

A maturity analysis of the Company’s operating and finance lease liabilities (excluding short-term leases) at June 30, 2024 is as follows (in thousands):

Year

Operating

 

 

Finance

 

Remainder of 2024

$

1,017

 

 

$

16,624

 

2025

 

1,798

 

 

 

33,235

 

2026

 

1,428

 

 

 

33,235

 

2027

 

1,022

 

 

 

33,235

 

2028

 

886

 

 

 

27,584

 

Thereafter

 

450

 

 

 

113,152

 

Total lease payments

$

6,601

 

 

$

257,065

 

Less: imputed interest

 

(760

)

 

 

(55,259

)

Carrying value of lease liabilities

 

5,841

 

 

 

201,806

 

Less: current portion

 

(1,684

)

 

 

(22,761

)

Carrying value of long-term lease liabilities

$

4,157

 

 

$

179,045

 

Schedule of Total Lease Cost

The Company’s total lease costs for the three and six months ended June 30, 2024 and 2023 recognized in the consolidated statements of income consisted of the following (in thousands):

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Amortization of finance lease right-of-use assets

$

653

 

 

$

1,166

 

 

$

1,305

 

 

$

2,183

 

Interest on finance lease liabilities

 

3,204

 

 

 

4,188

 

 

 

6,486

 

 

 

8,273

 

Operating lease expense

 

441

 

 

 

2,388

 

 

 

890

 

 

 

10,842

 

Short-term lease expense

 

281

 

 

 

91

 

 

 

534

 

 

 

265

 

Total lease costs

$

4,579

 

 

$

7,833

 

 

$

9,215

 

 

$

21,563

 

Schedule of Other Information Related to Leases

Other information related to leases for the three and six months ended June 30, 2024 and 2023 are as follows (in thousands):

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating cash flows for finance leases

$

3,204

 

 

$

4,188

 

 

$

6,486

 

 

$

8,273

 

Financing cash flows for finance leases

 

5,079

 

 

 

5,455

 

 

 

10,080

 

 

 

10,752

 

Operating cash flows for operating leases

 

585

 

 

 

2,863

 

 

 

1,105

 

 

 

11,177