XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Short-term debt $ 63,668 $ 13,342
Total long-term debt 297,958 98,641
Less: Current portion of long-term debt (13,052) (33,105)
Less: Unamortized debt costs (2,635) (1,135)
Long-term debt, net of current portion $ 282,271 64,401
Debt instrument, interest rate description Libor + Margin  
Debt Instrument, maturity date, description Various during 2020 - 2021  
Notes Payable to Bank | Bank of Taiwan | June-33    
Debt Instrument [Line Items]    
Total long-term debt $ 4,143 4,242
Debt instrument, interest rate description Variable, 1.3% base  
Long-term variable interest rate 1.30%  
Debt Instrument, maturity date, description June-33  
Notes Payable to Bank | China Trust Bank | December-21    
Debt Instrument [Line Items]    
Total long-term debt $ 3,375  
Debt instrument, interest rate description Taibor 3 month rate + 0.5%  
Debt Instrument, maturity date, description December-21  
Notes Payable to Bank | China Trust Bank | May-24    
Debt Instrument [Line Items]    
Total long-term debt $ 16,065 19,212
Debt instrument, interest rate description Taibor 3 month rate + 0.5%  
Debt Instrument, maturity date, description May-24  
Notes Payable to Bank | E Sun Bank | December-22    
Debt Instrument [Line Items]    
Total long-term debt $ 3,375  
Debt instrument, interest rate description 1-M deposit rate plus 0.08%  
Debt Instrument, maturity date, description December-22  
Term Loan and Revolver    
Debt Instrument [Line Items]    
Total long-term debt $ 271,000 $ 75,187
Debt instrument, interest rate description Libor plus margin  
Debt Instrument, maturity date, description May-23