XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Inventories [Abstract]    
Raw materials $ 52,701,804 $ 39,397,711
Supplies and packing materials 670,356 540,151
Work in progress 416,417 421,496
Finished goods 65,813,146 37,655,533
Total $ 119,601,723 $ 78,013,891