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

June 30,

   

June 30,

 
   

2024

   

2023

 
                 

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

  $ 596     $ 957  

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

    44       84  

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

    124       169  

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

    110       142  

Total bank loans payable

  $ 874     $ 1,352  
                 

Current portion of bank loans payable

    235       503  

Currency translation effect on current portion of bank loans

    26       (28 )

Current portion of bank loans payable

    261       475  

Long-term portion of bank loans payable

    591       933  

Currency translation effect on long-term portion of bank loans

    22       (56 )

Long-term portion of bank loans payable

  $ 613       877  
Schedule of Maturities of Long-Term Debt [Table Text Block]

2025

    260  

2026

    230  

2027

    212  

2028

    172  

Total obligations and commitments

  $ 874  

2024

  $ 475  

2025

    262  

2026

    231  

2027

    212  

Thereafter

    172  

Total obligations and commitments

  $ 1,352