XML 49 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment, Net [Abstract]  
Schedule of property, plant and equipment
  September 30,  December 31, 
  2018  2017 
Property, Plant, and Equipment:      
Land use rights $11,853,936  $12,479,814 
Building and improvements  93,908,421   98,866,703 
Machinery and equipment  112,865,579   118,670,578 
Vehicles  596,094   593,265 
Construction in progress  35,796,450   36,077,498 
Totals  255,020,480   266,687,858 
Less: accumulated depreciation and amortization  (83,751,196)  (77,299,149)
Property, Plant and Equipment, net $171,269,284  $189,388,709