XML 74 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Debt (Tables)
12 Months Ended
Dec. 31, 2024
Senior Debt [Abstract]  
Schedule of Debt
The senior debt facilities as of December 31, 2024 and 2023 are as follows:
 December 31, 2024December 31, 2023
(in thousands)Facility
Maturity
Maximum
Facility
Amount
Outstanding
Amount
Available
Maximum
Facility
Amount
Outstanding
Amount
Available
Senior Debt:
ABL Credit Facility(1)
June 7, 2029$550,000 $75,000 $428,306 $550,000 $70,000 $429,571 
Term Loan FacilityFebruary 17, 2028875,000 802,333 — 875,000 811,083 — 
Total$1,425,000 877,333 $428,306 $1,425,000 881,083 $429,571 
Unamortized debt issuance costs(9,607)(14,376)
Total senior debt, net$867,726 $866,707 
(1) Borrowing availability is net of issued letters of credit of approximately $46.7 million and $50.4 million for the years ended December 31, 2024 and 2023, respectively
Schedule of Maturities of Long-Term Debt
The table below shows the scheduled maturity dates of our outstanding senior debt at December 31, 2024 for each of the years ending December 31:
(in thousands)ABL Credit Facility
Term Loan Facility (1)
Total
2025$— $— $— 
2026— — — 
2027— — — 
2028— 802,333 802,333 
202975,000 — 75,000 
Thereafter— — — 
Total senior debt$75,000 $802,333 $877,333 
(1)    Annual installment requirements were reduced by the amount of the excess cash flow payment described above, in accordance with the terms of the credit agreement governing the Term Loan Facility.