XML 44 R13.htm IDEA: XBRL DOCUMENT v3.20.1
PREPAYMENTS AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2019
PREPAYMENTS AND OTHER CURRENT ASSETS  
PREPAYMENTS AND OTHER CURRENT ASSETS

NOTE 5 – PREPAYMENTS AND OTHER CURRENT ASSETS

Prepayments and other current assets as of December 31, 2019 mainly represented other receivables of $12,595,296, and prepayments of $7,181,729.

Prepayments and other current assets as of December 31, 2018 mainly represented other receivables of $15,897,405, prepayment to an investment bank for a share repurchase program of $10,000,000 and other prepayments of $9,081,680.

The activity in the allowance for doubtful accounts –prepayments and other receivables for the years ended December 31, 2019, 2018 and 2017 are as follows:

For the Years Ended

    

December 31, 2019

    

December 31, 2018

    

December 31, 2017

USD

USD

USD

Beginning balance

 

4,783,093

 

4,960,020

 

4,671,896

Provisions

 

 

96,267

 

Reversal of allowance

(24,959)

Foreign currency translation adjustment

 

(45,331)

 

(273,194)

 

288,124

Ending balance

 

4,712,803

 

4,783,093

 

4,960,020