v3.26.3
Note 14 - Bank Loans Payable (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30,

  

June 30,

 
  

2026

  

2025

 
         

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

 $365  $508 

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

  -   4 

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

  30   85 

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

  50   87 

Total bank loans payable

 $445  $684 
         

Current portion of bank loans payable

  235   225 

Currency translation effect on current portion of bank loans

  11   31 

Current portion of bank loans payable

  246   256 

Long-term portion of bank loans payable

  184   368 

Currency translation effect on long-term portion of bank loans

  15   60 

Long-term portion of bank loans payable

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

2027

 $246 

2028

  189 

2029

  10 

Total obligations and commitments

 $445 

2026

 $256 

2027

  236 

2028

  181 

2029

  11 

Total obligations and commitments

 $684