XML 50 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant and Equipment (Tables)
3 Months Ended
Sep. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
   September 30,   June 30, 
   2019   2019 
Building and improvements  $37,328,816   $38,877,508 
Auto   3,137,269    3,391,040 
Machinery and equipment   17,375,507    18,125,539 
Agriculture assets   0    741,044 
Total property, plant and equipment   57,841,592    61,135,130 
Less: accumulated depreciation   (33,010,946)   (34,465,192)
Total  $24,830,646   $26,669,938