XML 43 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Net (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Receivables [Abstract]    
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