v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt  
Schedule of debt

June 30, 

December 31, 

2026

2025

(in thousands)

Convertible Debt

2029 Convertible Notes

$

345,000

$

345,000

Term Loan

Wells Fargo Term Loan due June 2028

250,000

250,000

Other Loans and Payment Obligations

French government loans due December 2026

59

56

Line of Credit Facilities

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Line of credit facility with China Merchant Bank due October 2026

Wells Fargo Revolving line of credit facility due June 2028

Line of credit facility with ICBC Bank due November 2033

24,966

24,649

Equipment under Finance Leases

 

187

 

264

Total debt

 

620,212

 

619,969

Less: current portion of long-term debt

 

2,488

 

1,641

Less: loan issuance costs

8,160

9,579

Long-term debt, net of current portion and unamortized debt issuance costs

$

609,564

$

608,749