XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entities (Details) - Schedule of VIEs consolidated financial statements - Variable Interest Entities [Member] - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Current Assets      
Cash and cash equivalents $ 211,664   $ 253,566
Accounts receivable, net 30,182,643   35,360,138
Inventories 6,903,981   6,681,758
Other current assets 382,806   477,693
Advances to suppliers 843,928   277,563
Total Current Assets 38,525,022   43,050,718
Plant, Property and Equipment, Net 132,101   138,662
Other assets  
Intangible Assets, Net 600,742   673,213
Total Assets 39,257,865   43,862,593
Current Liabilities      
Accounts payable 11,385,469   14,736,412
Customer deposits 558,649   167,059
Accrued expenses and other payables 9,216,447   9,162,742
Total Current Liabilities 21,160,565   24,066,213
Total Liabilities 21,160,565   24,066,213
Stockholders’ equity 18,097,300   19,796,380
Total Liabilities and Stockholders’ Equity 39,257,865   $ 43,862,593
Revenue 4,542,143 $ 9,359,707  
Expenses 6,273,905 8,134,358  
Net income (loss) $ (1,731,762) $ 1,225,349