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

 

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

 

   December 31,   June 30, 
   2019   2020 
Value added tax recoverable  $4,124,624   $3,520,903 
Prepayments to suppliers   60,090    301,964 
Deposits   63,184    24,043 
Staff advances   53,731    44,839 
Prepaid operating expenses   317,151    381,525 
Others   124,133    159,075 
    4,742,913    4,432,349 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $4,735,913   $4,425,349