XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

June 30

 

2023

  

2022

 

Raw materials

 $45,268  $56,321 

Work in process

  20,389   20,592 

Finished goods

  32,880   28,426 

Total

 $98,537  $105,339