XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Debt

Borrowings outstanding as of June 30, 2021 and December 31, 2020, are set forth in the table below:

 

 

 

June 30,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2021

 

 

2020

Interest Rate

 

Maturity

Short-term debt

 

$

60,239

 

 

$

140,567

 

 

Libor plus margin

 

Various during 2021 -2022

 

 

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

 

 

Term loan and revolver

 

$

114,687

 

 

$

282,250

 

 

Libor plus margin

 

May 2024

Notes payable to Bank of Taiwan

 

 

2,574

 

 

 

4,154

 

 

Variable, 1.3% base

 

June 2033

Notes payable to Bank of China Trust Company

 

 

3,586

 

 

 

3,511

 

 

Taibor 3 month rate + 0.5%

 

December 2021

Notes payable to Bank of China Trust Company

 

 

16,727

 

 

 

16,714

 

 

Taibor 3 month rate + 0.5%

 

May 2024

Notes payable to E Sun Bank

 

 

3,586

 

 

 

3,511

 

 

1-M deposit rate plus 0.08%

 

December 2022

Notes payable to E Sun Bank

 

 

394

 

 

 

386

 

 

1-M deposit rate plus 0.08%

 

June 2027

Notes payable to E Sun Bank

 

 

1,757

 

 

 

1,721

 

 

1-M deposit rate plus 0.08%

 

June 2030

Notes payable to HSBC

 

 

100,000

 

 

 

-

 

 

Libor plus margin

 

January 2023

Total long-term debt

 

 

243,311

 

 

 

312,247

 

 

 

 

 

Less:  Current portion of long-term debt

 

 

(18,346

)

 

 

(21,860

)

 

 

 

 

Less:  Unamortized debt costs

 

 

(2,253

)

 

 

(2,208

)

 

 

 

 

Total long-term debt, net of current portion

 

$

222,712

 

 

$

288,179