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

June 30

 

2026

  

2025

 

Raw materials

 $66,730  $57,302 

Work in process

  21,538   34,298 

Finished goods

  40,692   38,394 

Total

 $128,960  $129,994