v3.24.2.u1
Operating and Finance Lease Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Operating and Finance Lease Liabilities  
Schedule of future minimum lease payments under operating leases

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2024 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

   

Finance

   

Total

​

   

Operating Lease

​

Lease

​

Lease

​

​

Liability

​

Liability

​

Liabilities

Remainder of 2024

​

$

50,083

​

$

6,041

​

$

56,124

2025

​

​

95,589

​

 

15,000

​

​

110,589

2026

​

​

86,743

​

 

12,142

​

​

98,885

2027

​

​

73,066

​

 

8,260

​

​

81,326

2028

​

​

50,655

​

​

1,931

​

​

52,586

2029 and thereafter

​

​

149,565

​

​

3,300

​

​

152,865

Total future minimum payments

​

​

505,701

​

 

46,674

​

​

552,375

Less imputed interest

​

​

(175,045)

​

​

(5,942)

​

​

(180,987)

Total

​

$

330,656

​

$

40,732

​

$

371,388

Schedule of future minimum lease payments under finance obligations

Future minimum lease payments under operating and finance leases (with initial or remaining lease terms in excess of one year) as of June 30, 2024 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

   

Finance

   

Total

​

   

Operating Lease

​

Lease

​

Lease

​

​

Liability

​

Liability

​

Liabilities

Remainder of 2024

​

$

50,083

​

$

6,041

​

$

56,124

2025

​

​

95,589

​

 

15,000

​

​

110,589

2026

​

​

86,743

​

 

12,142

​

​

98,885

2027

​

​

73,066

​

 

8,260

​

​

81,326

2028

​

​

50,655

​

​

1,931

​

​

52,586

2029 and thereafter

​

​

149,565

​

​

3,300

​

​

152,865

Total future minimum payments

​

​

505,701

​

 

46,674

​

​

552,375

Less imputed interest

​

​

(175,045)

​

​

(5,942)

​

​

(180,987)

Total

​

$

330,656

​

$

40,732

​

$

371,388

​

Schedule of operating leases other information

​

​

​

​

​

​

​

​

Six months ended

  

Six months ended

​

June 30, 2024

​

June 30, 2023

Cash payments - operating cash flows (in thousands)

$

49,932

​

$

43,304

Weighted average remaining lease term (years)

​

7.15

​

​

6.16

Weighted average discount rate

​

11.3%

​

​

11.2%

Schedule of finance leases other information

​

​

​

​

​

​

​

​

Six months ended

   

Six months ended

​

June 30, 2024

​

June 30, 2023

Cash payments - operating cash flows (in thousands)

$

1,488

​

$

1,587

Cash payments - financing cash flows (in thousands)

$

4,586

​

$

4,153

Weighted average remaining lease term (years)

​

3.47

​

​

3.47

Weighted average discount rate

​

6.8%

​

​

6.8%

​