XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Bank Loans Payable (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

For the Year Ended June 30,

 
  

2023

  

2022

 
         

Note payable denominated in the Malaysian Ringgit for expansion plans in Malaysia, maturing in August 2028, bearing interest at the bank’s prime rate less 2% (4.6% and 3.791% at June 30, 2023 and June 30, 2022) per annum, respectively, with monthly payments of principal plus interest through August 2028, collateralized by the acquired building with a carrying value of $2,208 and $2,372 as of June 30, 2023 and June 30, 2022, respectively.

 $957  $1,392 

Financing arrangement at a fixed interest rate of 3.2% per annum, with monthly payments of principal plus interest through July 2025.

  84   128 

Financing arrangement at a fixed interest rate of 3.0% per annum, with monthly payments of principal plus interest through December 2026.

  169   224 

Financing arrangement at a fixed interest rate of 3.0% per annum, with monthly payments of principal plus interest through August 2027.

  142   - 

Total bank loans payable

 $1,352  $1,744 
         

Current portion of bank loans payable

  503   503 

Currency translation effect on current portion of bank loans

  (28

)

  (31

)

Current portion of bank loans payable

  475   472 

Long-term portion of bank loans payable

  933   1,357 

Currency translation effect on long-term portion of bank loans

  (56

)

  (85

)

Long-term portion of bank loans payable

 $877   1,272 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024

 $475 

2025

  262 

2026

  231 

2027

  212 

Thereafter

  172 

Total obligations and commitments

 $1,352 

2023

 $472 

2024

  481 

2025

  246 

2026

  214 

2027

  190 

Thereafter

  141 

Total obligations and commitments

 $1,744