XML 75 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Variable Interest Entities (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current Assets      
Cash and cash equivalents $ 72,259,804 $ 150,805,639 $ 123,031,537
Accounts receivable, net 145,190,160 174,460,937  
Inventories 162,013,889 53,784,814  
Related party receivable 0 235,551  
Advances to suppliers 32,713,817 25,194,463  
Total Current Assets 414,954,039 407,426,651  
Plant, Property and Equipment, Net 26,669,938 30,894,683  
Other assets 13,352,645 15,885,696  
Intangible Assets, Net 17,881,449 20,317,914  
Goodwill 7,874,421 8,166,467  
Total Assets 481,000,399 482,985,960  
Current Liabilities      
Accounts payable 19,004,548 27,128,921  
Customer deposits 6,514,619 7,251,967  
Amount due to related parties 3,641,945 3,271,619  
Total Current Liabilities 76,927,406 83,066,274  
Total Liabilities 84,444,713 90,438,173  
Stockholders' equity 396,555,686 392,547,786 $ 397,528,051
Total Liabilities and Stockholders' Equity 481,000,399 482,985,960  
Revenue 294,320,803 287,053,530  
Expenses 45,837,932 44,307,146  
Net income 11,590,395 (6,931,225)  
Variable Interest Entities [Member]      
Current Assets      
Cash and cash equivalents 818,312 982,312  
Accounts receivable, net 29,933,837 38,295,505  
Inventories 19,944,011 21,133,970  
Other current assets 475,001 988,051  
Related party receivable (1,031) (359,005)  
Advances to suppliers 3,606,384 848,458  
Total Current Assets 54,776,514 61,889,291  
Plant, Property and Equipment, Net 9,753,039 11,206,667  
Other assets 218,549 226,654  
Intangible Assets, Net 10,212,668 11,348,180  
Goodwill 3,208,779 3,319,732  
Total Assets 42,269,307 87,567,782  
Current Liabilities      
Accounts payable 17,250,276 25,584,614  
Customer deposits 256,489 841,694  
Accrued expenses and other payables 6,243,753 3,896,340  
Amount due to related parties 42,680,723 43,339,286  
Total Current Liabilities 66,431,241 73,661,934  
Total Liabilities 66,431,241 73,661,934  
Stockholders' equity 11,738,308 14,328,590  
Total Liabilities and Stockholders' Equity 78,169,549 87,990,524  
Revenue 81,541,077 77,351,284  
Expenses 84,247,714 80,535,970  
Net income $ (2,706,637) $ (3,184,686)