v3.26.3
Note 7 - Inventories (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

For the Year Ended June 30,

 
  

2026

  

2025

 
         

Raw materials

 $1,573  $1,438 

Work in progress

  1,794   658 

Finished goods

  883   838 

Less: provision for obsolete inventories

  (821)  (851)

Currency translation effect

  (23)  179 
  $3,406  $2,262 
Schedule of Inventory, Noncurrent [Table Text Block]
  

For the Year Ended June 30,

 
  

2026

  

2025

 
         

Beginning

 $851  $679 

Additions charged to expenses

  33   160 

Usage – disposition

  (58)  (10)

Currency translation effect

  (5)  22 

Ending

 $821  $851