XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Taxes Payable (Tables)
9 Months Ended
Sep. 30, 2018
Taxes Payable [Abstract]  
Schedule of taxes payable
  2018  2017 
Income – current $1,223,562  $1,097,768 
VAT  1,465,226   1,145,363 
Other  227,452   180,649 
Total – current  2,916,240   2,423,780 
Income – noncurrent $6,998,625  $6,998,625