XML 84 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Variable Interest Entities (Details) - Schedule of VIEs consolidated financial statements - Variable Interest Entities [Member] - USD ($)
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
ASSETS      
Cash and cash equivalents $ 667,378   $ 712,301
Accounts receivable, net 36,848,525   33,727,918
Inventories 22,740,149   22,995,075
Other current assets 822,549   593,942
Related party receivable 160,895   66
Advances to suppliers 2,371,607   520,901
Total Current Assets 63,611,103   58,550,203
Plant, Property and Equipment, Net 8,594,747   8,513,395
Other assets 70,994   59,575
Intangible Assets, Net 9,600,971   9,391,626
Goodwill 2,611,885   2,510,745
Total Assets 84,489,700   79,025,544
LIABILITIES AND STOCKHOLDERS’ EQUITY      
Accounts payable 17,748,704   16,416,828
Customer deposits 610,086   86,430
Accrued expenses and other payables 7,584,304   6,996,544
Amount due to related parties 43,268,066   41,549,931
Total Current Liabilities 69,211,160   65,049,733
Total Liabilities 69,211,160   65,049,733
Stockholders’ equity 15,278,540   13,975,811
Total Liabilities and Stockholders’ Equity 84,489,700   $ 79,025,544
Revenue 13,800,717 $ 15,443,538  
Expenses 13,695,080 11,420,496  
Net income (loss) $ 105,637 $ 4,023,042