XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.4
INVENTORIES (Tables)
12 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories consist of the following:

 

   2024   2023   2022 
   June 30, 
   2024   2023   2022 
       Restated   Restated 
Raw materials  $ 12,850,000   $ 11,507,000   $ 11,495,000 
Work in process   474,000    1,277,000    927,000 
Finished goods   3,653,000    3,374,000    2,018,000 
Total Inventories  $16,977,000   $16,158,000   $14,440,000