XML 27 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Prepayments and Other Receivables
12 Months Ended
Dec. 31, 2018
Prepayments and Other Receivables [Abstract]  
Prepayments and Other Receivables
6.Prepayments and Other Receivables

 

Prepayments and other receivables as of December 31, 2017 and 2018 consisted of the following:

 

   December 31,   December 31, 
   2017   2018 
Value added tax recoverable  $5,963,506   $5,359,275 
Prepayments to suppliers   706,488    1,157,966 
Deposits   25,922    56,974 
Staff advances   59,942    54,207 
Prepaid operating expenses   185,690    309,415 
Others   37,262    212,617 
    6,978,810    7,150,454 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $6,971,810   $7,143,454