XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating and Finance Lease Liabilities (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2023 were as follows (in thousands):

   

Finance

   

Total

   

Operating Lease

Lease

Lease

Liability

Liability

Liabilities

2024

$

99,356

$

12,117

$

111,473

2025

94,569

 

15,033

109,602

2026

85,693

 

12,175

97,868

2027

71,414

 

8,485

79,899

2028

49,477

1,896

51,373

2029 and thereafter

145,875

3,247

149,122

Total future minimum payments

546,384

 

52,953

599,337

Less imputed interest

(190,691)

(7,379)

(198,070)

Total

$

355,693

$

45,574

$

401,267

Schedule of operating leases other information

Year ended

  

Year ended

December 31, 2023

December 31, 2022

Cash payments - operating cash flows (in thousands)

$

91,637

$

63,214

Weighted average remaining lease term (years)

5.76

6.52

Weighted average discount rate

11.3%

11.2%