XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable, Net
3 Months Ended
Mar. 31, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET

7. ACCOUNTS RECEIVABLE, NET


Trade accounts receivable consist of amounts due from the sale of the Company’s products and services. Such accounts receivable are uncollateralized customer obligations due under normal trade terms requiring payment within 30 to 45 days of receipt of the invoice. The Company provides an allowance for doubtful accounts equal to the estimated uncollectible amounts based on historical collection experience and a review of the current status of trade accounts receivable.


Accounts receivable consisted of the following as of March 31, 2021 and December 31, 2020:


(Amounts in US$’s)  March 31,
2021
   December 31,
2020
 
Account receivables  $2,876,679   $2,474,064 
Less: Allowance for doubtful accounts   (1,729,192)   (1,686,731)
Total account receivables, net  $1,147,487   $787,333 

Bad debt (recovery)/expense totaled ($2,142) and $245,168 for the three months ended March 31, 2021 and 2020, respectively.