XML 77 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment (Tables)
9 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment

   March 31,   June 30, 
   2020   2019 
Building and improvements  $37,692,796   $38,877,508 
Auto   3,194,958    3,391,040 
Machinery and equipment   17,544,531    18,125,539 
Agriculture assets   0    741,044 
Total property, plant and equipment   58,432,286    61,135,130 
Less: accumulated depreciation   (34,836,401)   (34,465,192)
Total  $23,595,885   $26,669,938