XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepayments and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2017
SCHEDULE OF PREPAYMENTS AND OTHER RECEIVABLES [Table Text Block]
 

 

  December 31,     March 31,  
 

 

  2016     2017  
 

Value added tax recoverable

$ 6,238,056   $ 6,404,298  
 

Prepayments to suppliers

  148,247     270,675  
 

Deposits

  28,763     108,265  
 

Staff advances

  46,572     101,037  
 

Prepaid operating expenses

  220,713     265,101  
 

 

  6,682,351     7,149,376  
 

Less: Allowance for doubtful accounts

  (7,000 )   (7,000 )
 

 

$ 6,675,351   $ 7,142,376