XML 96 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant and Equipment (Tables)
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
  June 30,   June 30, 
   2019   2018 
Building and improvements  $38,877,508   $40,319,393 
Auto   3,391,040    3,504,028 
Machinery and equipment   18,125,539    18,765,192 
Agriculture assets   741,044    768,528 
Total property, plant and equipment   61,135,130    63,357,141 
Less: accumulated depreciation   (34,465,192)   (32,462,458)
Total  $26,669,938   $30,894,683