XML 38 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes (Details 3) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Income Tax Disclosure [Abstract]    
Income tax payable $ 3,422,879 $ 3,425,080
Value added tax payable 542,600 536,486
Business tax and other taxes payable 7,478 5,909
Total 3,972,957 3,967,475
Less: current portion 3,347,354 3,341,872
Income tax payable - noncurrent portion $ 625,603 $ 625,603