XML 73 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Components of Long-term Debt
The Company's long-term debt consisted of the following (dollars in thousands):
December 31, 2023December 31, 2022
Term Loan due 2026$329,510 $338,452 
6.75% Senior Notes
346,245 380,927 
Less: Total unamortized debt issuance costs(3,331)(4,923)
Total long-term debt, net, excluding current maturities$672,424 $714,456 
Schedule of Future Maturities of Long-Term Debt
Future maturities of the Term Loan due 2026 and 6.75% Senior Notes are as follows (dollars in thousands):
2024$— 
2025— 
2026675,755 
2027— 
2028— 
Thereafter— 
Total$675,755 
As of December 31, 2023, the Company's future minimum payments under non-cancelable contracts in excess of one year consist of the following (dollars in thousands):
Non-Cancelable Contracts
2024$124,040 
2025106,119 
202645,794 
202710,736 
2028245 
Thereafter— 
Total$286,934 
Schedule of Redemption Price
Holdings may redeem some or all of the 6.75% Senior Notes at any time, or from time to time, at the following prices:
YearPrice
2022103.3750 %
2023101.6875 %
2024 and thereafter100.0000 %