Quarterly report [Sections 13 or 15(d)]

Debt (Tables)

v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following (in thousands):    
September 30, December 31,
2025 2024
Bank credit facility - term loan $ 298,125  $ 277,500 
Bank credit facility - revolving facility 61,616  155,000 
Principal amount of long-term debt 359,741  432,500 
Less: debt issuance costs
(3,645) (2,327)
Total debt
356,096  430,173 
Less: current portion
(7,500) (30,000)
Long-term debt, less current portion $ 348,596  $ 400,173 
Schedule of Term Loan Payments
Future required term loan and revolving facility payments as of September 30, 2025 are as follows (in thousands):

Year Ending Term Loan Revolving Facility Total
Remainder of 2025 $ 1,875  $ —  $ 1,875 
2026 7,500  —  7,500 
2027 11,250  —  11,250 
2028 20,625  —  20,625 
2029 22,500  —  22,500 
2030 234,375  61,616  295,991 
     Total $ 298,125  $ 61,616  $ 359,741