XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of components of inventory

The components of inventories include the following:

 

   March 31, 2017   June 30, 2016 
         
Raw materials  $2,142,830   $1,791,791 
Work in process   1,642,236    1,269,539 
Finished goods   2,106,644    1,171,343 
Reserve for obsolescence   (808,360)   (395,864)
   $5,083,350   $3,836,809