XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt  
Schedule of debt

September 30, 

December 31, 

2024

2023

(in thousands)

Convertible Debt

2029 Convertible Notes

$

345,000

$

345,000

Term Loan

Wells Fargo Term Loan due June 2028

250,000

250,000

Mortgage Loans

Mortgage payable with East West Bank paid off June 2024

8,016

Other Loans and Payment Obligations

French government loans due December 2026

168

158

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

13,565

Equipment under Finance Leases

 

485

 

616

Total debt

 

609,218

 

603,790

Less current portion of long-term debt

 

252

 

436

Less: Loan issuance costs

12,520

13,775

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

$

596,446

$

589,579