XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
As of December 31, 2023 and December 31, 2022, long-term debt consisted of the following (in thousands):
December 31,
2023
December 31,
2022
Revolving credit facility(1)
$— $— 
2026 Notes(2)
133,037 132,164 
2023 Notes(3)
— 17,303 
Other debt and finance lease obligations3,092 3,430 
Total debt136,129 152,897 
Less: Current portion(627)(17,831)
Total long-term debt$135,502 $135,066 
____________________
(1)Unamortized deferred financing costs of $1.1 million and $1.9 million as of December 31, 2023 and December 31, 2022, respectively, are presented in other noncurrent assets.
(2)The outstanding principal amount of the 2026 Notes was $135.0 million as of December 31, 2023 and December 31, 2022.
(3)The 2023 Notes matured and were repaid in full on February 15, 2023.
The following table provides a summary of the Company's purchases of outstanding 2023 Notes during the years ended December 31, 2023, 2022 and 2021, with non-cash gains reported within other income, net (in thousands):
Principal AmountCarrying Value of LiabilityCash PaidNon-cash Gains Recognized
Year Ended December 31,
2023$17,315 $17,315 $17,315 $— 
20228,654 8,626 8,450 176 
2021131,400 129,974 125,952 4,022 
Schedule of Maturities of Long-term Debt
Scheduled maturities of total debt as of December 31, 2023, are as follows (in thousands):
2024627 
2025576 
2026133,553 
2027543 
2028578 
Thereafter252 
$136,129