XML 30 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net
12 Months Ended
Jun. 30, 2020
Accounts Receivable Disclosure [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 3. ACCOUNTS RECEIVABLE, NET


The Company’s net accounts receivable are as follows:


   June 30,   June 30, 
   2020   2019 
Trade accounts receivable  $3,453,439   $12,716,120 
Less: allowances for doubtful accounts   (2,297,491)   (5,670,274)
Accounts receivable, net  $1,155,948   $7,045,846 

Movement of allowance for doubtful accounts are as follows:


   June 30,
2020
   June 30,
2019
 
Beginning balance  $5,670,274   $1,682,228 
Provision for doubtful accounts, net of recovery   4,896,640    4,091,056 
Less: write-off   (8,220,754)   (88,882)
Exchange rate effect   (48,669)   (14,128)
Ending balance  $2,297,491   $5,670,274 

For the years ended June 30, 2020 and 2019, the provision for doubtful accounts was $4,996,006 and $4,091,056, respectively. The Company recovered $99,366 and nil of accounts receivable for the years ended June 30, 2020 and 2019, respectively. The Company wrote off $8,220,754 and nil of accounts receivable for the years ended June 30, 2020 and 2019, respectively.