XML 43 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
12 Months Ended
Jun. 30, 2018
Inventories [Abstract]  
Schedule of inventories
  June 30,  June 30, 
  2018  2017 
Raw materials $13,154,465  $39,397,711 
Supplies and packing materials $566,254  $540,151 
Work in progress $417,130  $421,496 
Finished goods $39,646,965  $37,655,533 
Total $53,784,814  $78,013,891