XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

12.FAIR VALUE OF FINANCIAL INSTRUMENTS

The Company’s financial instruments consist primarily of cash and equivalents, trade receivables, restricted cash and investments, trade payables, debt instruments, contingent consideration obligations and interest rate swaps. As of September 30, 2025 and December 31, 2024, the carrying values of cash and equivalents, trade receivables, restricted cash and investments, trade payables and contingent consideration are considered to be representative of their respective fair values. The carrying values of the Company’s debt instruments, excluding certain notes as listed in the table below, approximate their fair values as of September 30, 2025 and December 31, 2024, based on current borrowing rates, current remaining average life to maturity and borrower credit quality for similar types of borrowing arrangements, and are classified as Level 2 within the fair value hierarchy. The carrying values and fair values of the Company’s debt instruments

where the carrying values do not approximate their fair values as of September 30, 2025 and December 31, 2024, are as follows:

Carrying Value at

Fair Value (a) at

September 30, 

December 31, 

September 30, 

December 31, 

    

2025

    

2024

    

2025

    

2024

4.25% Senior Notes due 2028

$

500,000

$

500,000

$

503,500

$

488,500

3.50% Senior Notes due 2029

$

500,000

$

500,000

$

491,300

$

471,450

4.50% Senior Notes due 2029

$

359,150

$

347,500

$

374,510

$

359,168

2.60% Senior Notes due 2030

$

600,000

$

600,000

$

563,220

$

536,220

2.20% Senior Notes due 2032

$

650,000

$

650,000

$

571,935

$

535,275

3.20% Senior Notes due 2032

$

500,000

$

500,000

$

462,700

$

437,150

4.20% Senior Notes due 2033

$

750,000

$

750,000

$

735,750

$

696,300

5.00% Senior Notes due 2034

$

750,000

$

750,000

$

765,525

$

731,625

5.25% Senior Notes due 2035

$

500,000

$

$

516,050

$

3.05% Senior Notes due 2050

$

500,000

$

500,000

$

338,650

$

321,700

2.95% Senior Notes due 2052

$

850,000

$

850,000

$

556,325

$

528,955

____________________

(a)Senior Notes are classified as Level 2 within the fair value hierarchy. Fair value inputs include third-party calculations of the market interest rate of notes with similar ratings in similar industries over the remaining note terms.

For details on the fair value of the Company’s interest rate swaps, restricted cash and investments and contingent consideration, refer to Note 14.