XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Variable Interest Entities (Details) - USD ($)
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Current Assets        
Cash and cash equivalents $ 153,154,657 $ 133,909,463 $ 150,805,639 $ 123,050,548
Accounts receivable, net 136,794,689   174,460,937  
Inventories 85,975,555   53,784,814  
Related party receivable 249,087   235,551  
Advances to suppliers 18,497,101   25,194,463  
Total Current Assets 398,462,437   407,426,651  
Plant, Property and Equipment, Net 29,028,781   30,894,683  
Other assets 14,821,931   15,885,696  
Intangible Assets, Net 19,163,847   20,317,914  
Goodwill 7,874,421   8,166,467  
Total Assets 469,635,433   482,985,960  
Current Liabilities        
Short-term loan 4,368,000   4,726,300  
Accounts payable 22,463,673   27,128,921  
Customer deposits 5,785,249   7,251,967  
Amount due to related parties 3,232,715   3,271,619  
Total Current Liabilities 76,853,106   83,066,274  
Long-term Liabilities        
Long-term debt   3,549  
Total Liabilities 84,063,634   90,438,173  
Stockholders' equity 385,571,799   392,547,787  
Total Liabilities and Stockholders' Equity 469,635,433   482,985,960  
Revenue 57,954,806 62,128,651    
Expenses 5,729,786 12,068,999    
Net income 9,011,805 5,094,828    
Variable Interest Entity [Member]        
Current Assets        
Cash and cash equivalents 1,174,732   374,587  
Accounts receivable, net 35,129,065   38,295,505  
Inventories 20,889,337   21,133,970  
Other current assets 950,471   988,051  
Related party receivable 249,087   (359,005)  
Advances to suppliers 814,358   848,458  
Total Current Assets 59,380,038   61,889,291  
Plant, Property and Equipment, Net 10,548,189   11,206,667  
Other assets 218,549   226,654  
Intangible Assets, Net 10,724,735   11,348,180  
Goodwill 3,181,816   3,319,732  
Total Assets 84,053,327   87,990,524  
Current Liabilities        
Short-term loan    
Accounts payable 20,951,481   25,584,614  
Customer deposits 242,728   841,694  
Accrued expenses and other payables 4,109,982   3,896,340  
Amount due to related parties 41,903,021   43,339,286  
Total Current Liabilities 67,207,212   73,661,934  
Long-term Liabilities        
Long-term debt    
Total Liabilities 67,207,212   73,661,934  
Stockholders' equity 16,846,115   14,328,590  
Total Liabilities and Stockholders' Equity 84,053,327   $ 87,990,524  
Revenue 17,985,020 17,132,823    
Expenses 15,371,814 19,112,207    
Net income $ 2,613,206 $ (1,979,384)