XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable, Net
6 Months Ended
Dec. 31, 2020
Accounts Receivable Disclosure [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 3. ACCOUNTS RECEIVABLE, NET


The Company’s net accounts receivable are as follows:


   December 31,   June 30, 
   2020   2020 
Trade accounts receivable  $3,720,087   $3,453,439 
Less: allowances for doubtful accounts   (2,457,949)   (2,297,491)
Accounts receivable, net  $1,262,138   $1,155,948 

Movement of allowance for doubtful accounts are as follows:


   December 31,
2020
   June 30,
2020
 
Beginning balance  $2,297,491   $5,670,274 
Provision for doubtful accounts, net of recovery   30,962    4,896,640 
Less: write-off   -    (8,220,754)
Exchange rate effect   129,496    (48,669)
Ending balance  $2,457,949   $2,297,491 

For the three months ended December 31, 2020 and 2019, the provision for doubtful accounts was $2,609 and $258,561, respectively. For the six months ended December 31, 2020 and 2019, the provision for doubtful accounts was $33,418 and $1,282,492, respectively. The Company recovered $2,456 and $76,497 of accounts receivable for the six months ended December 31, 2020 and 2019, respectively.