XML 24 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts receivable, net
6 Months Ended
Jun. 30, 2018
Accounts receivable, net [Abstract]  
Accounts Receivable [Text Block]
4.
Accounts receivable, net
 
 
 
June 30,
 
December 31,
 
 
 
2018
 
2017
 
 
 
(Unaudited)
 
 
 
 
 
$
 
$
 
Accounts receivable
 
 
64,623,597
 
 
61,431,785
 
Less: allowance for doubtful accounts
 
 
3,183,022
 
 
3,178,786
 
 
 
 
61,440,575
 
 
58,252,999