s6y
Night mode
Documents
Document List
20-F
EX-1.1
EX-2.1
EX-2.3
EX-2.5
EX-2.6
EX-4.13
EX-8.1
EX-12.1
EX-12.2
EX-13.1
EX-13.2
EX-15.1
EX-15.2
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]
Schedule of Accounts Receivable Activity
As of December 31,
2019
2020
(US$)
Accounts receivable
$
17,283,107
$
29,374,687
Less: allowance for doubtful accounts
(1,035,542)
(1,534,538)
Accounts receivable, net
$
16,247,565
$
27,840,149
Schedule of Movement of Allowance of Doubtful Accounts
Movement of allowance of doubtful accounts was as follows:
As of December 31,
2019
2020
(US$)
At beginning of the period
$
(367,044)
$
(1,035,542)
Addition
(779,671)
(1,365,327)
Write-off
100,276
921,061
Foreign currency translation impact
10,897
(54,730)
At end of the period
$
(1,035,542)
$
(1,534,538)