XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
9 Months Ended
Mar. 31, 2025
Inventories  
Inventories [Text Block]

Note 4. Inventories

Inventories consisted of the following:

    March 31, 2025     June 30, 2024  
Raw materials $ 3,214,439   $ 3,596,287  
Work in process   309,356     315,075  
Finished goods   2,506,741     2,272,295  
Inventory reserve   (563,742 )   (589,683 )
  $ 5,466,794   $ 5,593,974