XML 146 R126.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS AND OTHER RELATED PARTIES BALANCES AND TRANSACTIONS - Payables (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Trade and other payable      
Amounts payable to related parties $ (36,736,247) $ (29,833,257) $ (32,125,480)
Parent company      
Trade and other payable      
Trade payable (670,730) (193,718) (2,210,308)
Parents companies and related parties to Parents      
Trade and other payable      
Net loans payables (6,657,266) (9,578,921) (12,389,521)
Key management personnel      
Trade and other payable      
Salaries, social security benefits and other benefits (281,347) (2,338,727) (2,084,088)
Shareholders and other related parties      
Trade and other payable      
Trade payable (44,579) (52,864) (1,031,710)
Joint ventures      
Trade and other payable      
Trade payable $ (29,082,325) $ (17,669,027) $ (14,409,853)