XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Inventories (Tables)
3 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

September 30, 2023

   

June 30, 2023

 

Raw materials

  $ 44,965     $ 45,268  

Work in process

    20,716       20,389  

Finished goods

    32,609       32,880  

Total

  $ 98,290     $ 98,537