XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
3 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of components of inventories

The components of inventory were as follows:

 

   September 30, 2022   June 30, 2022 
Parts inventory  $2,968,000   $2,672,000 
Work in process   361,000    100,000 
Finished goods   317,000    469,000 
Estimated inventory to be returned   251,000    228,000 
Less: Reserve for obsolescence   (224,000)   (291,000)
Total  $3,673,000   $3,178,000