XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
June 30,December 31,
 20232022
Bank credit facility - term loan$95,000 $100,000 
Bank credit facility - revolving facility282,000 188,610 
Principal amount of long-term debt377,000 288,610 
Less debt issuance costs(1,890)(2,310)
Total long-term debt375,110 286,300 
Less current portion(10,000)(10,000)
Long-term debt, less current portion$365,110 $276,300 
Schedule of Term Loan Payments
Future required term loan and revolving facility payments as of June 30, 2023 are as follows (in thousands):

Year EndingTerm LoanRevolving FacilityTotal
Remainder of 2023$5,000 $— $5,000 
202410,000 — 10,000 
202580,000 282,000 362,000 
     Total$95,000 $282,000 $377,000 

We were in compliance with required ratios and other terms and conditions under our credit agreement as of June 30, 2023.
In July 2023, we entered into a fifth amendment to our credit agreement. Refer to Note (13) "Subsequent Events" for further details. After the amendment, our scheduled term loan payments are approximately $9.5 million for the remainder of 2023, $19.0 million in 2024, and $156.5 million in 2025.