Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF GEOGRAPHIC INFORMATION (Details)

v3.22.2.2
SCHEDULE OF GEOGRAPHIC INFORMATION (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues $ 57,247,979 $ 54,920,615
Long-Lived Assets 23,180,496 31,027,487
CHINA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 20,533,170 22,716,598
Long-Lived Assets 256,468 509,935
THAILAND    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 2,781,867 4,518,145
Long-Lived Assets 1,240,082 2,033,628
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 3,161,365 2,691,811
Long-Lived Assets 4,852,458 5,440,078
UNITED KINGDOM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 10,428,203 11,283,500
Long-Lived Assets 4,986,192 5,217,594
Pakistan And India [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 3,751,603 1,478,071
Long-Lived Assets 11,836,992 17,618,325
Australia And New Zealand [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 6,545,872 4,771,216
Long-Lived Assets 8,304 207,927
MEXICO    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 1,126,643 1,032,736
Long-Lived Assets
INDONESIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 2,957,354 3,221,342
Long-Lived Assets
SOUTH AFRICA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 2,057,608 924,316
Long-Lived Assets
Other Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total net revenues 3,904,294 2,282,880
Long-Lived Assets