XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of components of lease cost

The following table presents the components of lease cost for the years ended December 31 (in thousands):

Statement of operations location:

2024

    

2023

    

2022

 

Cost of sales (a)

$

43,754

$

44,895

$

45,125

Selling, general and administrative expenses

3,266

2,727

2,688

Operating expenses (b)

70,520

68,645

66,509

Total lease cost

$

117,540

$

116,267

$

114,322

(a)Includes short-term lease costs of $10.0 million, $6.2 million and $6.2 million for 2024, 2023 and 2022, respectively.
(b)Includes variable lease cost of $12.5 million, $10.5 million and $11.3 million for 2024, 2023 and 2022, respectively, and short-term leases costs which were immaterial for 2024, 2023 and 2022.
Schedule of minimum lease payments to be paid

The future minimum lease payments to be paid under operating leases in effect and included in the calculation of lease liabilities at December 31, 2024 were as follows (in thousands):

2025

$

73,702

2026

65,216

2027

53,484

2028

43,115

2029

    

34,201

Thereafter

 

117,499

Total lease payments

387,217

Less imputed interest

78,692

Total lease liabilities

$

308,525

Current portion

$

56,780

Long-term portion

251,745

Total lease liabilities

$

308,525

Schedule of supplemental cash flow information related to leases The following table presents supplemental information related to leases for the years ended December 31 (in thousands):

2024

    

2023

    

2022

 

Cash paid for amounts included in the measurement of lease liabilities

$

83,559

$

86,763

$

91,534

Right-of-use assets obtained in exchange for new lease liabilities

$

109,276

$

30,701

$

74,421

Schedule of components of lease revenue

The following table presents the components of lease revenue for the years ended December 31 (in thousands):

Statement of operations location:

2024

    

2023

    

2022

 

Sales (a)(b)

$

86,937

$

83,534

81,926

(a)Lease revenue includes sub-lessor rental income from leased properties of $48.9 million, $48.2 million and $46.5 million for 2024, 2023 and 2022, respectively, where the Partnership is the lessee of the property.
(b)Includes variable lease revenue of $9.3 million, $8.9 million and $8.1 million for 2024, 2023 and 2022, respectively, and short-term lease revenue which was immaterial for 2024, 2023 and 2022.
Schedule of minimum lease payments to be received

The future minimum lease payments to be received under operating leases in effect at December 31, 2024 were as follows (in thousands):

2025

$

79,145

2026

37,676

2027

21,600

2028

    

6,283

2029

 

2,330

Thereafter

 

4,890

Total

$

151,924