v3.25.2
Debt and Credit Facilities (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents total debt (in thousands):
 June 30, 2025December 31, 2024
Current portion of long-term debt
2022 Credit Agreement
$— $20,000 
Long-term debt, net of current portion
2022 Credit Agreement (1)
430,000 630,000 
LSA (weighted average interest rate of 5.20% at June 30, 2025)
295,000 — 
Total long-term debt, net of current portion725,000 630,000 
Total debt$725,000 $650,000 
(1) As of June 30, 2025, our outstanding revolving credit loan balance under the 2022 Credit Agreement consisted of:
$75.0 million at a weighted average variable interest rate of 5.90%;
$40.0 million which is effectively fixed at 6.45% with interest rate swap agreements through July 2025;
$90.0 million which is effectively fixed at 6.12% with interest rate swap agreements through July 2026;
$75.0 million which is effectively fixed at 6.23% with an interest rate swap agreement through April 2027;
$75.0 million which is effectively fixed at 6.09% with an interest rate swap agreement through May 2027; and
$75.0 million which is effectively fixed at 5.14% with an interest rate swap agreement through August 2028.
Availability under the LSA is calculated as follows (in thousands):
June 30, 2025
Borrowing base, based on eligible receivables$300,000 
Less: outstanding borrowings (295,000)
Availability under LSA$5,000 
Schedule of Maturities of Long-term Debt
At June 30, 2025, the aggregate maturities of future debt principal payments are as follows (in thousands):
2025 (remaining)$— 
2026— 
2027430,000 
2028295,000 
Total$725,000