Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF GEOGRAPHIC INFORMATION (Details)

v3.24.3
SCHEDULE OF GEOGRAPHIC INFORMATION (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 61,393,091 $ 52,393,215
Long-lived Assets 16,724,359 16,775,543
CHINA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 20,747,744 15,120,449
Long-lived Assets 354,122 631,713
THAILAND    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 3,636,153 2,260,699
Long-lived Assets 929,651 207,280
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 4,853,541 5,057,470
Long-lived Assets 5,001,527 4,805,841
UNITED KINGDOM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 12,175,959 10,758,444
Long-lived Assets 4,454,940 4,276,754
Pakistan and India [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,229,067 2,087,018
Long-lived Assets 5,787,820 6,845,753
Australia and New Zealand [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 5,454,383 7,018,095
Long-lived Assets 7,168 8,202
MEXICO    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 1,080,256 1,059,812
Long-lived Assets
INDONESIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 4,475,356 2,903,163
Long-lived Assets 189,131
SOUTH AFRICA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 857,218 752,603
Long-lived Assets
KOREA, REPUBLIC OF    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,491,606 1,954,982
Long-lived Assets
Other Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 3,391,808 3,420,480
Long-lived Assets