XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Prepayments and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2020
Prepayments and Other Receivables [Abstract]  
Schedule of prepayments and other receivables

 

   December 31,   March 31, 
   2019   2020 
Value added tax recoverable  $4,124,624   $3,930,095 
Prepayments to suppliers   60,090    150,244 
Deposits   63,184    34,745 
Staff advances   53,731    45,413 
Prepaid operating expenses   317,151    327,749 
Others   124,133    157,921 
    4,742,913    4,646,167 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $4,735,913   $4,639,167