v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt

Debt, net of unamortized deferred financing costs, consists of the following:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

March 31, 2024

    

December 31, 2023

​

    

Carrying 

    

Estimated

    

Carrying

    

Estimated 

​

​

Amount

​

Fair Value

​

Amount

​

Fair Value

4.375% Senior Notes, due December 2024

​

$

171,306

​

$

169,816

​

$

171,232

​

$

168,754

Receivables Financing Agreement

​

 

64,438

​

 

65,700

​

 

—

​

 

—

Term Loan A

​

 

385,003

​

 

389,513

​

 

387,591

​

 

390,668

4.500% Senior Notes, due March 2029

​

 

473,162

​

 

438,337

​

 

472,869

​

 

422,647

Term Loan B

​

 

502,481

​

 

518,722

​

 

503,212

​

 

518,293

6.625% Senior Notes, due April 2030

​

 

540,947

​

 

547,661

​

 

540,445

​

 

529,472

Finance leases and other

​

 

16,326

​

 

16,326

​

 

22,153

​

 

22,153

Total debt

​

 

2,153,663

​

 

2,146,075

​

 

2,097,502

​

 

2,051,987

Less current maturities

​

 

(207,658)

​

 

(207,658)

​

 

(206,904)

​

 

(206,904)

Long-term debt

​

$

1,946,005

​

$

1,938,417

​

$

1,890,598

​

$

1,845,083

Schedule of Maturities of Long-Term Debt

As of March 31, 2024, scheduled future principal payments of debt, excluding finance leases and other, were as follows:

​

​

​

​

​

Year

    

​

​

2024 (remainder)

​

$

194,572

2025

​

 

106,075

2026

​

 

43,500

2027

​

 

305,375

2028

​

 

6,000

2029

​

 

965,654

2030

​

 

552,189