v3.26.1
Note 5 - Inventories (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

March 31, 2026

   

June 30, 2025

 

Raw materials

  $ 68,562     $ 57,302  

Work in process

    21,785       34,298  

Finished goods

    39,216       38,394  

Total

  $ 129,563     $ 129,994