XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following at September 30, 2025 and December 31, 2024:

September 30, 2025
DebtDeferred
financing costs
Debt, net of
deferred
financing costs
Senior Credit Facility$698,271 $9,549 $688,722 
Accounts Receivable Securitization Program180,000 449 179,551 
3 3/4% Senior Notes600,000 2,932 597,068 
3 5/8% Senior Notes550,000 4,831 545,169 
4% Senior Notes
549,655 4,213 545,442 
4 7/8% Senior Notes400,000 2,584 397,416 
5 3/8% Senior Notes400,000 5,590 394,410 
Other notes with various rates and terms919 — 919 
3,378,845 30,148 3,348,697 
Less current maturities(180,433)(449)(179,984)
Long-term debt, excluding current maturities$3,198,412 $29,699 $3,168,713 

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