XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Short-term debt $ 70,746 $ 13,342
Total long-term debt 348,183 98,641
Less: Current portion of long-term debt (14,978) (33,105)
Less: Unamortized debt costs (2,439) (1,135)
Long-term debt, net of current portion $ 330,766 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,142 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,436  
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,357 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,436  
Debt instrument, interest rate description 1-M deposit rate plus 0.08%  
Debt Instrument, maturity date, description December-22  
Notes Payable to Bank | E Sun Bank | June-27    
Debt Instrument [Line Items]    
Total long-term debt $ 378  
Debt instrument, interest rate description 1-M deposit rate plus 0.08%  
Debt Instrument, maturity date, description June-27  
Notes Payable to Bank | E Sun Bank | June-30    
Debt Instrument [Line Items]    
Total long-term debt $ 1,684  
Debt instrument, interest rate description 1-M deposit rate plus 0.08%  
Debt Instrument, maturity date, description June-30  
Term Loan and Revolver    
Debt Instrument [Line Items]    
Total long-term debt $ 318,750 $ 75,187
Debt instrument, interest rate description Libor plus margin  
Debt Instrument, maturity date, description May-23