XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt

Borrowings outstanding as of March 31, 2024 and December 31, 2023 are set forth in the table below:

 

 

March 31,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2024

 

 

2023

Interest Rate

 

Maturity

Short-term debt

 

$

48,928

 

 

$

40,685

 

 

Various indices plus margin

 

Various during 2024

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Notes payable to Bank of Taiwan

 

 

1,763

 

 

 

1,880

 

 

2-yr deposit rate floating plus 0.1148%

 

June 2033

Notes payable to Bank of Taiwan

 

 

1,563

 

 

 

1,626

 

 

2-yr deposit rate floating plus 0.082%

 

September 2025

Notes payable to CTBC Bank

 

 

3,125

 

 

 

3,252

 

 

TAIBOR 3M plus 0.5%

 

March 2026

Notes payable to CTBC Bank

 

 

12,411

 

 

 

13,098

 

 

TAIBOR 3M plus 0.5%

 

May 2028

Notes payable to E Sun Bank

 

 

194

 

 

 

217

 

 

1-M deposit rate floating plus 0.08%

 

July 2027

Notes payable to E Sun Bank

 

 

1,228

 

 

 

1,325

 

 

1-M deposit rate floating plus 0.08%

 

July 2027

Notes payable to E Sun Bank

 

 

625

 

 

 

-

 

 

1-M deposit rate floating plus 0.08%

 

September 2026

Total long-term debt

 

 

20,909

 

 

 

21,398

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(1,270

)

 

 

(4,419

)

 

 

 

 

Total long-term debt, net of current portion

 

$

19,639

 

 

$

16,979