XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Debt Borrowings outstanding as of September 30, 2022 and December 31, 2021, are set forth in the table below:

 

 

September 30,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2022

 

 

2021

Interest Rate

 

Maturity

Short-term debt

 

$

35,258

 

 

$

18,068

 

 

Various indices plus margin

 

Various during 2022

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

U.S. term loan and revolver

 

$

116,527

 

 

$

155,122

 

 

Libor plus margin

 

May 2024

Notes payable to Bank of Taiwan

 

 

2,038

 

 

 

2,492

 

 

Variable, 1.3% base

 

June 2033

Notes payable to Bank of China Trust Company

 

 

13,557

 

 

 

16,168

 

 

Taibor 3 month rate + 0.5%

 

May 2024

Notes payable to Bank of China Trust Company

 

 

3,148

 

 

 

3,614

 

 

Taibor 3 month rate + 0.5%

 

December 2023

Notes payable to E Sun Bank

 

 

3,148

 

 

 

3,614

 

 

1-M deposit rate plus 0.08%

 

December 2023

Notes payable to E Sun Bank

 

 

281

 

 

 

371

 

 

1-M deposit rate plus 0.08%

 

June 2027

Notes payable to E Sun Bank

 

 

1,512

 

 

 

1,771

 

 

1-M deposit rate plus 0.08%

 

June 2030

Notes payable to Bank of Taiwan

 

 

1,574

 

 

 

1,807

 

 

2-yr deposit rate floating

 

September 2024

Notes payable to HSBC

 

 

100,000

 

 

 

100,000

 

 

Libor plus margin

 

January 2024

Notes payable to HSBC

 

 

20,000

 

 

 

-

 

 

Libor plus margin

 

December 2023

Total long-term debt

 

 

261,785

 

 

 

284,959

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(9,259

)

 

 

(17,381

)

 

 

 

 

Less: Unamortized debt costs

 

 

(1,352

)

 

 

(2,004

)

 

 

 

 

Total long-term debt, net of current portion

 

$

251,174

 

 

$

265,574