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

Sept. 30,

  

June 30,

 
  

2024

  

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% and 4.6% at September 30, 2024 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,151 and $2,208, as at September 30, 2024 and June 30, 2024, respectively.

 $638  $596 

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

  40   44 

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

  128   124 

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

  117   110 

Total bank loans payable

 $923  $874 
         

Current portion of bank loans payable

  253   235 

Currency translation effect on current portion of bank loans

  36   26 

Current portion of bank loans payable

  289   261 

Long-term portion of bank loans payable

  553   591 

Currency translation effect on long-term portion of bank loans

  81   22 

Long-term portion of bank loans payable

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

Remainder of Fiscal 2025

 $222 

2026

  263 

2027

  242 

Thereafter

  196 

Total obligations and commitments

 $923 

2025

 $260 

2026

  230 

2027

  212 

Thereafter

  172 

Total obligations and commitments

 $874