XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment (Tables)
12 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
   June 30,   June 30, 
   2020   2019 
Building and improvements  $37,799,650   $38,877,508 
Auto   3,207,619    3,391,040 
Machinery and equipment   17,601,852    18,125,539 
Agriculture assets   -    741,044 
Total property, plant and equipment   58,609,121    61,135,130 
Less: accumulated depreciation   (35,680,787)   (34,465,192)
Total  $22,928,334   $26,669,938