XML 43 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
12 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of components of inventories

The components of inventory were as follows:

 

               
   June 30, 
   2022   2021 
Parts inventory  $2,672,000   $1,779,000 
Work in process   100,000    23,000 
Finished goods   469,000    445,000 
Estimated inventory to be returned   228,000    167,000 
Less: Reserve for obsolescence   (291,000)   (300,000)
Total  $3,178,000   $2,114,000