XML 81 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Net
12 Months Ended
Jun. 30, 2019
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 3. ACCOUNTS RECEIVABLE, NET

 

The Company's net accounts receivable is as follows:

 

   June 30,   June 30, 
  2019   2018 
         
Trade accounts receivable  $12,716,120   $10,111,081 
Less: allowances for doubtful accounts   (5,670,274)   (1,682,228)
Accounts receivables, net  $7,045,846   $8,428,853 

 

Movement of allowance for doubtful accounts is as follows:

 

   June 30,
2019
   June 30,
2018
 
         
Beginning balance  $1,682,228   $185,821 
Provision for doubtful accounts   4,091,056    1,519,122 
Less: write-off/recovery   (88,882)   (24,101)
Exchange rate effect   (14,128)   1,386 
Ending balance  $5,670,274   $1,682,228 

 

For the years ended June 30, 2019 and 2018, the provision for doubtful accounts was $4,091,056 and $1,519,122, respectively.