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

Finance

   

Total

Operating Lease

Lease

Lease

    

Liability

    

Liability

    

Liabilities

2025

$

100,882

$

14,786

$

115,668

2026

88,834

 

11,926

100,760

2027

74,819

 

8,250

83,069

2028

52,459

 

1,940

54,399

2029

28,877

400

29,277

2030 and thereafter

128,374

2,898

131,272

Total future minimum payments

474,245

 

40,200

514,445

Less imputed interest

(160,847)

(4,620)

(165,467)

Total

$

313,398

$

35,580

$

348,978

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

Finance

   

Total

Operating Lease

Lease

Lease

    

Liability

    

Liability

    

Liabilities

2025

$

100,882

$

14,786

$

115,668

2026

88,834

 

11,926

100,760

2027

74,819

 

8,250

83,069

2028

52,459

 

1,940

54,399

2029

28,877

400

29,277

2030 and thereafter

128,374

2,898

131,272

Total future minimum payments

474,245

 

40,200

514,445

Less imputed interest

(160,847)

(4,620)

(165,467)

Total

$

313,398

$

35,580

$

348,978

Schedule of operating leases other information

Year ended

  

Year ended

  

Year ended

    

December 31, 2024

    

December 31, 2023

    

December 31, 2022

Cash payments - operating cash flows (in thousands)

$

99,934

$

91,637

$

63,214

Weighted average remaining lease term (years)

7.06

5.76

6.52

Weighted average discount rate

11.1

%

11.3

%

11.2

%

Schedule of finance leases other information

Year ended

   

Year ended

   

Year ended

    

December 31, 2024

    

December 31, 2023

    

December 31, 2022

Cash payments - operating cash flows (in thousands)

$

2,740

$

3,059

$

2,447

Cash payments - financing cash flows (in thousands)

$

9,341

$

8,638

$

6,586

Weighted average remaining lease term (years)

3.09

3.87

3.92

Weighted average discount rate

6.8

%

6.8

%

6.7

%