v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following:
December 31,
20232022
(In thousands)
Term loan$— $219,279 
Senior unsecured convertible notes446,164 — 
Revolving credit facilities and other20,000 40,000 
Total debt466,164 259,279 
Less: current portion— (219,279)
Long-term debt$466,164 $40,000 
Schedule of Maturities of Long-term Debt
The contractual maturities of the Company’s debt are as follows:
December 31, 2023
 (In thousands)
2024$— 
2025— 
2026— 
202720,000 
2028460,000 
Thereafter— 
Total contractual maturities480,000 
Debt discount(13,836)
Total debt$466,164