XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, net (Tables)
3 Months Ended
Sep. 30, 2017
Inventory Disclosure [Abstract]  
Schedule of components of inventory

The components of inventories include the following:

 

   September 30, 2017   June 30, 2017 
         
Raw materials  $2,390,845   $2,282,880 
Work in process   1,749,638    1,654,653 
Finished goods   2,048,650    1,904,497 
Reserve for obsolescence   (797,711)   (767,454)
   $5,391,422   $5,074,576