XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities on Debt Outstanding
Maturities on debt outstanding as of March 31, 2025, are as follows (in thousands):
Fiscal Year Ending December 31,
Remainder of 2025$28,125 
2026437,500 
202737,500 
202837,500 
2029312,500 
Thereafter— 
Total$853,125 
Schedule of Total Debt
Total debt is comprised of the following (in thousands):
March 31, 2025December 31, 2024
Term loans$453,125 $462,500 
Revolving credit facility— 70,000 
5.750% Senior notes, due August 2026
400,000 400,000 
Debt issuance costs(7,274)(7,923)
Total debt845,851 924,577 
Less: current portion of term loans37,500 37,500 
Less: current portion of debt issuance costs(2,555)(2,572)
Total long-term debt$810,906 $889,649