XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities on Debt Outstanding
Maturities on debt outstanding at December 31, 2023, are as follows (in thousands):
Fiscal Year Ending December 31,
2024$77,900 
2025565,798 
2026400,000 
2027— 
2028— 
Thereafter
— 
Total$1,043,698 
Schedule of Total Debt
Total debt is comprised of the following (in thousands):
December 31,
20232022
Term loans
$519,698 $592,729 
Revolving credit facility
124,000 105,000 
5.750% Senior Notes, due August 2026
400,000 400,000 
Debt issuance costs
(5,694)(7,857)
Total debt
1,038,004 1,089,872 
Less: current portion of term loans77,900 69,906 
Less: current portion of debt issuance costs(3,495)(4,385)
Total long-term debt
$963,599 $1,024,351