XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
6 Months Ended
Dec. 31, 2024
Inventories  
Inventories [Text Block]

Note 4. Inventories

Inventories consisted of the following:

    December 31, 2024     June 30, 2024  
Raw materials $ 4,280,065   $ 3,596,287  
Work in process   345,642     315,075  
Finished goods   2,492,149     2,272,295  
Inventory reserve   (579,875 )   (589,683 )
  $ 6,537,981   $ 5,593,974