XML 67 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
  December 31,  December 31, 
  2017  2016 
Property, Plant, and Equipment:      
Land use rights $12,479,814  $11,755,168 
Building and improvements  98,866,703   92,927,111 
Machinery and equipment  118,670,578   123,932,336 
Vehicles  593,265   590,619 
Construction in progress  36,077,498   25,084,416 
Totals  266,687,858   254,289,650 
Less: accumulated depreciation and amortization  (77,299,149)  (66,599,770)
Property, Plant and Equipment, net $189,388,709  $187,689,880