XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following at June 30, 2025 and December 31, 2024:

June 30, 2025
DebtDeferred
financing costs
Debt, net of
deferred
financing costs
Senior Credit Facility$1,033,600 $4,594 $1,029,006 
Accounts Receivable Securitization Program250,000 503 249,497 
3 3/4% Senior Notes600,000 3,225 596,775 
3 5/8% Senior Notes550,000 5,036 544,964 
4% Senior Notes
549,635 4,429 545,206 
4 7/8% Senior Notes400,000 2,760 397,240 
Other notes with various rates and terms1,025 — 1,025 
3,384,260 20,547 3,363,713 
Less current maturities(250,428)(503)(249,925)
Long-term debt, excluding current maturities$3,133,832 $20,044 $3,113,788 

December 31, 2024
DebtDeferred
financing costs
Debt, net of
deferred
financing costs
Senior Credit Facility$883,474 $5,623 $877,851 
Accounts Receivable Securitization Program250,000 611 249,389 
3 3/4% Senior Notes600,000 3,802 596,198 
3 5/8% Senior Notes550,000 5,440 544,560 
4% Senior Notes
549,595 4,854 544,741 
4 7/8% Senior Notes400,000 3,107 396,893 
Other notes with various rates and terms1,232 — 1,232 
 3,234,301 23,437 3,210,864 
Less current maturities(250,417)(611)(249,806)
Long-term debt, excluding current maturities$2,983,884 $22,826 $2,961,058