XML 42 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Taxes Payable (Tables)
3 Months Ended
Mar. 31, 2017
Taxes Payable [Abstract]  
Schedule of taxes payable
  2017  2016 
Income $884,831  $773,397 
VAT  578,041   366,230 
Other  92,783   63,050 
Total $1,555,655  $1,202,677