XML 55 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt

2023

    

2022

Carrying 

    

Estimated

    

Carrying

    

Estimated 

December 31, 

Amount

Fair Value

Amount

Fair Value

4.375% Senior Notes, due December 2024

$

171,232

$

168,754

$

245,510

$

237,772

Receivables Securitization Program

 

 

 

93,142

 

96,000

Term Loan A

 

387,591

 

390,668

 

490,816

 

485,000

4.500% Senior Notes, due March 2029

 

472,869

 

422,647

 

492,762

 

396,625

Term Loan B

 

503,212

 

518,293

 

576,587

 

597,733

6.625% Senior Notes, due April 2030

 

540,445

 

529,472

 

585,180

 

516,060

Finance leases and other

 

22,153

 

22,153

 

16,877

 

16,877

Total debt

 

2,097,502

 

2,051,987

 

2,500,874

 

2,346,067

Less current maturities

 

(206,904)

 

(206,904)

 

(17,906)

 

(17,906)

Long-term debt

$

1,890,598

$

1,845,083

$

2,482,968

$

2,328,161

Schedule of Maturities of Long-Term Debt

Year

    

2024

$

199,197

2025

 

40,375

2026

 

43,500

2027

 

305,375

2028

 

6,000

2029

 

965,654

2030

 

552,189