XML 49 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-Term Debt.  
Schedule of Long-term Debt Instruments

The company’s borrowings consisted of the following at December 31 (in thousands):

2024

2023

2.800% senior notes due 2024

$

-

$

400,000

2.400% senior notes due 2025

400,000

400,000

5.000% senior notes due 2026

400,000

400,000

1.650% senior notes due 2027

350,000

350,000

3.450% senior notes due 2030

600,000

600,000

3.250% senior notes due 2031

500,000

500,000

5.375% senior notes due 2034

600,000

-

3.250% senior notes due 2050

400,000

400,000

Other obligations

28,803

61,836

Total debt

3,278,803

3,111,836

Less debt issuance costs and original issue discounts

47,796

40,780

Total amounts outstanding

3,231,007

3,071,056

Less current maturities

426,990

459,987

Long-term debt

$

2,804,017

$

2,611,069

Schedule of Maturities of Long-term Debt

Maturities of outstanding debt as of December 31, 2024, are as follows (in thousands):

2025

$

427,442

2026

400,896

2027

350,465

2028

-

2029

-

Thereafter

2,100,000

$

3,278,803