XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Variable Interest Entities (Details) - Schedule of VIEs consolidated financial statements - Variable Interest Entities [Member] - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Current Assets          
Cash and cash equivalents $ 617,851   $ 617,851   $ 712,301
Accounts receivable, net 35,557,185   35,557,185   33,727,918
Inventories 30,612,244   30,612,244   22,995,075
Other current assets 1,393,000   1,393,000   593,942
Related party receivable 165,972   165,972   66
Advances to suppliers 963,077   963,077   520,901
Total Current Assets 69,309,329   69,309,329   58,550,203
Plant, Property and Equipment, Net 8,501,436   8,501,436   8,513,395
Other assets 96,131   96,131   59,575
Intangible Assets, Net 9,603,151   9,603,151   9,391,626
Goodwill 2,707,701   2,707,701   2,510,745
Total Assets 90,217,749   90,217,749   79,025,544
Current Liabilities          
Accounts payable 20,163,566   20,163,566   16,416,828
Customer deposits 836,465   836,465   86,430
Accrued expenses and other payables 8,661,699   8,661,699   6,996,544
Amount due to related parties 45,064,229   45,064,229   41,549,931
Total Current Liabilities 74,725,959   74,725,959   65,049,733
Total Liabilities 74,725,959   74,725,959   65,049,733
Stockholders’ equity 15,491,790   15,491,790   13,975,811
Total Liabilities and Stockholders’ Equity 90,217,749   90,217,749   $ 79,025,544
Revenue 21,811,360 $ 17,465,942 46,615,150 $ 45,686,455  
Expenses 20,613,304 17,372,472 46,846,543 41,073,778  
Net income (loss) $ 1,198,056 $ 93,470 $ (231,393) $ 4,612,677