XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories, net (Tables)
12 Months Ended
Jun. 30, 2017
Inventory Disclosure [Abstract]  
Schedule of components of inventory

The components of inventories include the following:

 

  June 30, 2017  June 30, 2016 
       
Raw materials $2,282,880  $1,791,791 
Work in process  1,654,653   1,269,539 
Finished goods  1,904,497   1,171,343 
Reserve for obsolescence  (767,454)  (395,864)
  $5,074,576  $3,836,809