XML 80 R57.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property, plant and equipment (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Schedule of property, plant and equipment    
Totals $ 254,289,650 $ 261,753,545
Less: accumulated depreciation and amortization (66,599,770) (55,562,387)
Property, Plant and Equipment, net 187,689,880 206,191,158
Land use rights [Member]    
Schedule of property, plant and equipment    
Totals 11,755,168 7,305,641
Building and improvements [Member]    
Schedule of property, plant and equipment    
Totals 92,927,111 99,299,487
Machinery and equipment [Member]    
Schedule of property, plant and equipment    
Totals 123,932,336 132,785,421
Vehicles [Member]    
Schedule of property, plant and equipment    
Totals 590,619 665,789
Construction in progress [Member]    
Schedule of property, plant and equipment    
Totals $ 25,084,416 $ 21,697,207