XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
September 30,December 31,
20232022
Bank credit facility - term loan$182,500 $100,000 
Bank credit facility - revolving facility281,000 188,610 
Principal amount of long-term debt463,500 288,610 
Less: debt issuance costs
(2,730)(2,310)
Total long-term debt460,770 286,300 
Less: current portion
(19,000)(10,000)
Long-term debt, less current portion$441,770 $276,300 
Schedule of Term Loan Payments
Future required term loan and revolving facility payments as of September 30, 2023 are as follows (in thousands):

Year EndingTerm LoanRevolving FacilityTotal
Remainder of 2023$4,750 $— $4,750 
202419,000 — 19,000 
2025158,750 281,000 439,750 
     Total$182,500 $281,000 $463,500 
We were in compliance with required ratios and other terms and conditions under our credit agreement as of September 30, 2023.