XML 64 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property, Plant and Equipment, Net (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Schedule of property, plant and equipment    
Totals $ 260,744,210 $ 254,289,650
Less: accumulated depreciation and amortization (70,619,129) (66,599,770)
Property, Plant and Equipment, net 190,125,081 187,689,880
Land use rights [Member]    
Schedule of property, plant and equipment    
Totals 11,819,402 11,755,168
Building and improvements [Member]    
Schedule of property, plant and equipment    
Totals 93,434,894 92,927,111
Machinery and equipment [Member]    
Schedule of property, plant and equipment    
Totals 124,615,364 123,932,336
Vehicles [Member]    
Schedule of property, plant and equipment    
Totals 593,847 590,619
Construction in progress [Member]    
Schedule of property, plant and equipment    
Totals $ 30,280,703 $ 25,084,416