XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Taxes (Details 3) - USD ($)
Mar. 31, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]    
Income tax payable $ 3,388,701 $ 3,106,642
Value added tax payable 578,787 562,960
Business tax and other taxes payable 8,893 7,207
Total 3,976,381 3,676,809
Less: current portion (3,291,196) (2,991,624)
Income tax payable - noncurrent portion $ (685,185) $ (685,185)