XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Maturities on Debt Outstanding
Maturities on debt outstanding at December 31, 2024, are as follows (in thousands):
Fiscal Year Ending December 31,
2025$37,500 
2026437,500 
202737,500 
202837,500 
2029382,500 
Thereafter
— 
Total$932,500 
Schedule of Total Debt
Total debt is comprised of the following (in thousands):
December 31,
20242023
Term loans
$462,500 $519,698 
Revolving credit facility
70,000 124,000 
5.750% Senior Notes, due August 2026
400,000 400,000 
Debt issuance costs
(7,923)(5,694)
Total debt
924,577 1,038,004 
Less: current portion of term loans37,500 77,900 
Less: current portion of debt issuance costs(2,572)(3,495)
Total long-term debt
$889,649 $963,599