XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Tables)
12 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories consist of the following:

SCHEDULE OF INVENTORIES

 

           
  

June 30,

2023

  

June 30,

2022

 
Raw materials  $13,047,000   $12,989,000 
Work in process   1,277,000    927,000 
Finished goods   4,672,000    2,346,000 
Total Inventories  $18,996,000   $16,262,000