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

Inventories are summarized as follows: 

 

    September 30,     June 30,  
    2017     2017  
Raw material   $ 2,802,483     $ 2,409,148  
Work-in-process     1,188,942       741,994  
Finished goods     2,081,249       3,267,232  
      6,072,674       6,418,374  
Less valuation reserve     866,649       1,425,940  
    $ 5,206,025     $ 4,992,434