v3.23.2
Operating and Finance Lease Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Finance

​

Total

​

​

Operating Lease

​

Lease

​

Lease

​

    

Liability

    

Liability

    

Liabilities

Remainder of 2023

​

$

46,031

​

$

5,850

​

$

51,881

2024

​

​

93,268

​

 

11,674

​

​

104,942

2025

​

​

88,561

​

 

14,591

​

​

103,152

2026

​

​

79,691

​

 

11,736

​

​

91,427

2027

​

​

65,412

​

​

8,456

​

​

73,868

2028 and thereafter

​

​

116,483

​

​

1,468

​

​

117,951

Total future minimum payments

​

​

489,446

​

 

53,775

​

​

543,221

Less imputed interest

​

​

(141,212)

​

​

(7,070)

​

​

(148,282)

Total

​

$

348,234

​

$

46,705

​

$

394,939

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, 2023 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Finance

​

Total

​

​

Operating Lease

​

Lease

​

Lease

​

    

Liability

    

Liability

    

Liabilities

Remainder of 2023

​

$

46,031

​

$

5,850

​

$

51,881

2024

​

​

93,268

​

 

11,674

​

​

104,942

2025

​

​

88,561

​

 

14,591

​

​

103,152

2026

​

​

79,691

​

 

11,736

​

​

91,427

2027

​

​

65,412

​

​

8,456

​

​

73,868

2028 and thereafter

​

​

116,483

​

​

1,468

​

​

117,951

Total future minimum payments

​

​

489,446

​

 

53,775

​

​

543,221

Less imputed interest

​

​

(141,212)

​

​

(7,070)

​

​

(148,282)

Total

​

$

348,234

​

$

46,705

​

$

394,939

Schedule of operating leases other information

​

​

​

​

​

​

​

​

​

​

Six Months Ended

​

Six Months Ended

​

    

June 30, 2023

    

June 30, 2022

Cash payments (in thousands)

​

$

43,304

​

$

27,601

Weighted average remaining lease term (years)

​

​

6.16

​

​

5.28

Weighted average discount rate

​

​

11.2%

​

​

10.8%