XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Net
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Accounts Receivable, Net

Note 3 — Accounts receivable, net

Accounts receivable, net consisted of the following:

​

​

​

​

​

​

​

​

​

​

As of

​

As of

​

​

September 30, 2022

​

December 31, 2021

​

    

USD

    

USD

Accounts receivable

​

$

20,299,202

​

$

29,820,213

Allowance for doubtful accounts

​

 

(280,304)

​

 

(177,462)

Accrued defective return and discount

​

 

(1,836,079)

​

 

(3,292,101)

Accounts receivable, net

​

$

18,182,819

​

$

26,350,650

​

Movements of allowance for doubtful accounts are as follows:

​

​

​

​

​

​

​

​

​

​

For the Nine Months Ended

​

For the Years Ended

​

​

September 30, 

​

December 31,

​

​

​

2022

​

​

2021

​

    

USD

    

USD

Beginning balance

​

$

177,462

​

$

146,637

Addition

​

 

102,842

​

 

30,825

Ending balance

​

$

280,304

​

$

177,462

​

Movements of accrued defective return and discount accounts are as follows:

​

​

​

​

​

​

​

​

​

​

For the Nine Months Ended

​

For the Years Ended

​

​

September 30, 

​

December 31,

​

​

​

2022

​

​

2021

​

    

USD

    

USD

Beginning balance

​

$

3,292,101

​

$

1,218,110

Addition (Provision)

​

 

(1,456,022)

​

 

2,073,991

Ending balance

​

$

1,836,079

​

$

3,292,101

​