XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Prepayments and Other Receivables
6 Months Ended
Jun. 30, 2019
Prepayments and Other Receivables [Abstract]  
Prepayments and Other Receivables
5. Prepayments and Other Receivables

 

Prepayments and other receivables as of December 31, 2018 and June 30, 2019 consisted of the following:

 

   December 31,   June 30, 
   2018   2019 
Value added tax recoverable  $5,359,275   $3,698,596 
Prepayments to suppliers   1,157,966    785,669 
Deposits   56,974    94,927 
Staff advances   54,207    41,789 
Prepaid operating expenses   309,415    497,004 
Others   212,617    146,852 
    7,150,454    5,264,837 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $7,143,454   $5,257,837