XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Trade Accounts and Bills Receivable, Net (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Trade Accounts and Bills Receivable, net [Abstract]    
Balance at beginning of year $ 3,657,173 $ 3,700,922
Provision for the period 241,549 11,199
Reversal - recoveries by cash (170,387) (97,852)
Charged to consolidated statements of operations and comprehensive (loss) income 71,162 (86,653)
Foreign exchange adjustment 91,389 134,903
Balance at end of period $ 3,819,724 $ 3,749,172