XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Raw materials $ 1,414 $ 1,668  
Work in progress 1,014 1,048  
Finished goods 551 1,129  
Less: provision for obsolete inventories (796) (679) $ (648)
Currency translation effect 57 (4)  
Inventory, Net $ 2,240 $ 3,162