XML 48 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2017
Property, Plant and Equipment, Net [Abstract]  
Schedule of property, plant and equipment
    September 30,     December 31,  
    2017     2016  
Property, Plant, and Equipment:            
Land use rights   $ 12,286,700     $ 11,755,168  
Building and improvements     97,336,831       92,927,111  
Machinery and equipment     126,892,546       123,932,336  
Vehicles     584,085       590,619  
Construction in progress     33,797,507       25,084,416  
Totals     270,897,669       254,289,650  
Less: accumulated depreciation and amortization     (80,152,786 )     (66,599,770 )
Property, Plant and Equipment, net   $ 190,744,883     $ 187,689,880