XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Bank Loans Payable (Tables)
9 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Debt [Table Text Block]
  

March 31,

  

June 30,

 
  

2025

  

2024

 
  

(Unaudited)

     
         

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% for both March 31, 2025 and June 30, 2024) per annum, with monthly payments of principal plus interest through July 2028, collateralized by the acquired building with a carrying value of $2,276 and $2,208, as at March 31, 2025 and June 30, 2024, respectively.

 $527  $596 

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

  15   44 

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

  95   124 

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

  92   110 

Total bank loans payable

 $729  $874 
         

Current portion of bank loans payable

  233   235 

Currency translation effect on current portion of bank loans

  22   26 

Current portion of bank loans payable

  255   261 

Long-term portion of bank loans payable

  430   591 

Currency translation effect on long-term portion of bank loans

  44   22 

Long-term portion of bank loans payable

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

Remainder of Fiscal 2026

  $ 70  

2027

    247  

2028

    227  

Thereafter

    185  

Total obligations and commitments

  $ 729  

2026

  $ 260  

2027

    230  

2028

    212  

Thereafter

    172  

Total obligations and commitments

  $ 874