XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Components Of Balance Sheet Information Related To Leases

September 30,


December 31,

2024

2023

Assets

Operating lease assets

$

134,111 

$

126,387 

Liabilities

Current operating leases

42,490 

38,635 

Noncurrent operating leases

105,416 

100,776 

Total operating lease liabilities

$

147,906 

$

139,411 

Components Of Lease Expense

Three months ended September 30,

2024

2023

Lease Expense (a)

Operating lease expense

$

16,548 

$

14,999 

Sublease income

(103)

(23)

Net lease expense

$

16,445 

$

14,976 

The components of lease expense for the first nine months are as follows (in thousands):

Nine months ended September 30,

2024

2023

Lease Expense (a)

Operating lease expense

$

47,821 

$

44,811 

Sublease income

(216)

(70)

Net lease expense

$

47,605 

$

44,741 

(a)Includes short-term leases and variable lease costs, which are immaterial. Included in both cost of services provided and goods sold and selling, general and administrative expenses.

Components Of Cash Flow Information Related To Leases

Nine months ended September 30,

2024

2023

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from leases

$

38,564 

$

37,352 

Leased assets obtained in exchange for new operating lease liabilities

$

43,759 

$

21,630 

Weighted Average Remaining Lease Term at September 30, 2024

Operating leases

4.71

years

Weighted Average Discount Rate at September 30, 2024

Operating leases

3.64

%

Summary Of Maturity Of Operating Lease Liabilities

Maturity of Operating Lease Liabilities (in thousands)

2024

$

13,037 

2025

46,769 

2026

36,143 

2027

23,190 

2028

16,816 

Thereafter

26,388 

Total lease payments

$

162,343 

Less: interest

(14,437)

Total liability recognized on the balance sheet

$

147,906