XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
March 31,December 31,
 20232022
Bank credit facility - term loan$97,500 $100,000 
Bank credit facility - revolver loans256,498 188,610 
Principal amount of long-term debt353,998 288,610 
Less debt issuance costs(2,143)(2,310)
Total long-term debt351,855 286,300 
Less current portion(10,000)(10,000)
Long-term debt, less current portion$341,855 $276,300 
Schedule of Term Loan Payments
Future required term and revolver loan payments as of March 31, 2023 are as follows (in thousands):

Year EndingTerm LoanRevolver LoanTotal
Remainder of 2023$7,500 $— $7,500 
202410,000 — 10,000 
202580,000 256,498 336,498 
     Total$97,500 $256,498 $353,998 
We were in compliance with required ratios and other terms and conditions under our loan agreement as of March 31, 2023.