XML 73 R62.htm IDEA: XBRL DOCUMENT v3.5.0.2
Variable Interest Entities (Details) - USD ($)
3 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Current Assets        
Cash and cash equivalents $ 108,121,059 $ 94,360,932 $ 102,896,486 $ 92,982,564
Accounts receivable, net 116,563,778   117,055,376  
Inventories 79,059,776   87,436,315  
Advances to suppliers 31,252,930   26,863,959  
Total Current Assets 336,878,101   335,581,234  
Plant, Property and Equipment, Net 36,582,909   37,569,739  
Other assets 434,381   379,047  
Intangible Assets, Net 23,323,450   23,840,048  
Goodwill 7,950,081   7,980,838  
Total Assets 412,443,256   418,782,527  
Current Liabilities        
Accounts payable 5,927,974   5,246,153  
Customer deposits 4,420,357   8,578,341  
Amount due to related parties 2,768,825   2,473,004  
Total Current Liabilities 35,669,918   48,298,195  
Stockholders' equity 376,773,338   370,484,332  
Total Liabilities and Stockholders' Equity 412,443,256   418,782,527  
Revenue 61,884,622 54,184,271    
Expenses 14,352,337 14,810,112    
Net income 7,351,580 7,245,672    
Variable Interest Entity [Member]        
Current Assets        
Cash and cash equivalents 323,546   1,017,841  
Accounts receivable, net 9,088,305   7,050,201  
Inventories 26,342,731   26,370,202  
Other current assets 1,911,937   1,875,912  
Advances to suppliers 1,669,202   4,900,524  
Total Current Assets 39,335,721   41,214,680  
Plant, Property and Equipment, Net 13,062,719   13,377,817  
Other assets 332,976   334,264  
Intangible Assets, Net 12,688,274   12,913,776  
Goodwill 3,146,008   3,158,179  
Total Assets 68,565,698   70,998,716  
Current Liabilities        
Accounts payable 4,631,083   3,840,052  
Customer deposits 1,334,525   3,486,150  
Accrued expenses and other payables 5,067,932   5,580,642  
Amount due to related parties 41,340,642   43,478,158  
Total Current Liabilities 52,374,182   56,385,002  
Stockholders' equity 16,191,516   14,613,714  
Total Liabilities and Stockholders' Equity 68,565,698   $ 70,998,716  
Revenue 14,647,388 8,406,663    
Expenses 13,012,462 6,935,251    
Net income $ 1,634,926 $ 1,471,412