XML 27 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts and Notes Receivable, Net
12 Months Ended
Jun. 30, 2019
Receivables [Abstract]  
Accounts and notes receivable, net

Note 4 – Accounts and notes receivable, net

 

Accounts and notes receivable, net consisted of the following:

 

   June 30,
2019
   June 30,
2018
 
         
Accounts receivable  $58,129,493   $62,610,943 
Notes receivable   72,814    3,292 
Less:  Allowance for doubtful accounts   (21,191,849)   (19,291,772)
Total accounts and notes receivable, net  $37,010,458   $43,322,463 

     

Movement of allowance for doubtful accounts is as follows:

 

   Year ended 
June 30,
2019
   Year ended 
June 30,
2018
 
         
Beginning balance  $19,291,772   $15,827,348 
Provision for doubtful accounts   2,601,781    3,145,087 
Less: write-off   -    - 
Exchange rate effect   (701,704)   319,336 
Ending balance  $21,191,849   $19,291,772 

 

During the years ended June 30, 2019, 2018 and 2017, the Company offset approximately $3.2 million, $6.9 million and $1.5 million of accounts receivable and accounts payable pursuant to certain debt obligation transfer agreements, respectively.