XML 30 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Taxes (Details 3) - USD ($)
Sep. 30, 2019
Jun. 30, 2019
Income Tax Disclosure [Abstract]    
Income tax payable $ 3,295,635 $ 3,425,080
Value added tax payable 531,351 536,486
Business tax and other taxes payable 7,816 5,909
Total 3,833,807 3,967,475
Less: current portion 3,208,204 3,341,872
Income tax payable - noncurrent portion $ 625,603 $ 625,603