XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Bank Loans Payable (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
   

Dec. 31,

   

June 30,

 
   

2023

   

2023

 
   

(Unaudited)

         
                 

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.00% (4.85% and 4.6% at December 31, 2023 and June 30, 2023) per annum, with monthly payments of principal plus interest through August 2028, collateralized by the acquired building with a carrying value of $2,246 and $2,208, as at December 31, 2023 and June 30, 2023, respectively.

  $ 792     $ 957  

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

    65       84  

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

    150       169  

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

    130       142  

Total bank loans payable

  $ 1,137     $ 1,352  
                 

Current portion of bank loans payable

    354       503  

Currency translation effect on current portion of bank loans

    21       (28

)

Current portion of bank loans payable

    375       475  

Long-term portion of bank loans payable

    721       933  

Currency translation effect on long-term portion of bank loans

    41       (56

)

Long-term portion of bank loans payable

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

Remainder of Fiscal 2024

  $ 241  

2025

    268  

2026

    236  

2027

    217  

Thereafter

    175  

Total obligations and commitments

  $ 1,137  

2024

  $ 475  

2025

    262  

2026

    231  

2027

    212  

Thereafter

    172  

Total obligations and commitments

  $ 1,352