v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The carrying value of debt outstanding at December 31 consisted of the following:
(in thousands, except rates)Interest rateYear of maturity20242023
2025 Secured Notes6.125%2025$525,283 $522,735 
ABL FacilityVaries20271,556,651 1,929,259 
2028 Secured Notes4.625%2028495,582 494,500 
2029 Secured Notes6.625%2029492,467 — 
2031 Secured Notes7.375%2031494,329 493,709 
Finance LeasesVariesVaries143,788 117,099 
Total debt3,708,100 3,557,302 
Less: current portion of long-term debt24,598 18,786 
Total long-term debt$3,683,502 $3,538,516 
Schedule of Maturities of Debt and Lease Obligation
Maturities of debt, including finance leases, during the years subsequent to December 31, 2024 are as follows:
(in thousands)
2025$558,506 
202630,488 
20271,602,901 
2028529,735 
2029521,858 
Thereafter525,306 
Total$3,768,794 
Schedule of Amortization of Deferred Debt Issuance Costs These debt costs are amortized and included as part of interest expense over the remaining contractual terms of those debt instruments for each of the next five years as follows:
(in thousands)Debt issuance cost amortization
2025$12,069 
2026$11,065 
2027$7,489 
2028$3,454 
2029$1,763 
Thereafter$1,759 
Schedule of Debt Redemption
The tables below depict the redemption prices (expressed as percentages of the principal amount) of the notes if redeemed during the twelve-month period commencing on the dates below, plus accrued and unpaid interest, if any, to but not including the date of redemption.
2025 Secured Notes
YearRedemption Price
June 15, 2024 and thereafter100.000 %
2028 Secured Notes
YearRedemption Price
August 15, 2024101.156 %
August 15, 2025 and thereafter100.000 %
The table below depicts the redemption prices (expressed as percentages of the principal amount) of the
notes if redeemed during the twelve-month period commencing on the dates below, plus accrued and unpaid interest, if any, to but not including the date of redemption.
YearRedemption Price
June 15, 2026103.313 %
June 15, 2027101.656 %
June 15, 2028 and thereafter100.000 %
The table below depicts the redemption prices (expressed as percentages of the principal amount) of the notes if redeemed during the twelve-month period commencing on the dates below, plus accrued and unpaid interest, if any, to but not including the date of redemption.
YearRedemption Price
October 1, 2026103.688 %
October 1, 2027101.844 %
October 1, 2028 and thereafter100.000 %