XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Bank Loans Payable (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30,

  

June 30,

 
  

2025

  

2024

 
         

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

 $508  $596 

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

  4   44 

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

  85   124 

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

  87   110 

Total bank loans payable

 $684  $874 
         

Current portion of bank loans payable

  225   235 

Currency translation effect on current portion of bank loans

  31   26 

Current portion of bank loans payable

  256   261 

Long-term portion of bank loans payable

  368   591 

Currency translation effect on long-term portion of bank loans

  60   22 

Long-term portion of bank loans payable

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

2026

 $256 

2027

  236 

2028

  181 

2029

  11 

Total obligations and commitments

 $684 
     

2025

 $260 

2026

  230 

2027

  212 

2028

  172 

Total obligations and commitments

 $874