XML 83 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxes Payable (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Taxes Payable [Abstract]    
Current tax - foreign $ 6,841,592 $ 6,511,880
Repatriation Tax 29,010,535
Deferred tax
Total $ 35,852,127 $ 6,511,880