XML 121 R84.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF TAXES PAYABLE (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Income tax payable $ 1,048,188 $ 992,780
Value added tax payable 46,451 34,925
Business tax and other taxes payable 3,834 3,375
Total tax payable 1,098,473 1,031,080
Less: tax payable, held for discontinued operations (262,459) (285,198)
Tax payable, held for continuing operations 836,014 745,882
Income tax payable - current portion 763,328 584,220
Less: income tax payable - current portion, held for discontinued operations (262,459) (285,198)
Income tax payable - current portion, held for continuing operations 500,869 299,022
Income tax payable - noncurrent portion 335,145 446,860
Less: income tax payable - noncurrent portion, held for discontinued operations
Income tax payable - noncurrent portion, held for continuing operations $ 335,145 $ 446,860