XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Inventory Disclosure [Abstract]    
Raw material $ 2,802,483 $ 2,409,148
Work-in-process 1,188,942 741,994
Finished goods 2,081,249 3,267,232
Inventory, gross 6,072,674 6,418,374
Less valuation reserve 866,649 1,425,940
Inventory, net $ 5,206,025 $ 4,992,434