XML 77 R61.htm IDEA: XBRL DOCUMENT v2.4.0.8
VARIABLE INTEREST ENTITIES (Details) (USD $)
3 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
ASSETS        
Cash and cash equivalents $ 44,890,502 $ 74,197,824 $ 75,031,489 $ 71,978,630
Accounts receivable, net 95,380,068   85,323,442  
Inventories 50,037,697   34,511,167  
Advances to suppliers 19,104,023   20,224,206  
Total Current Assets 221,507,967   227,164,937  
Plant, Property and Equipment, Net 85,118,764   89,604,787  
Construction In Progress 48,823   68,414  
Intangible Assets, Net 26,398,928   26,608,013  
Total Assets 364,026,170   348,728,342  
LIABILITIES AND STOCKHOLDERS' EQUITY        
Accounts payable 3,888,978   3,375,333  
Accrued expenses and other payables 4,161,855   3,934,184  
Amount due to related parties 1,206,895   1,304,013  
Total Current Liabilities 53,590,211   51,875,050  
Stockholders' equity 310,435,959   296,853,292  
Total Liabilities and Stockholders' Equity 364,026,170   348,728,342  
Expenses 9,135,966 5,910,029    
Net income (loss) 10,378,457 8,861,400    
Variable Interest Entity, Primary Beneficiary [Member]
       
ASSETS        
Cash and cash equivalents 43,524   42,975  
Accounts receivable, net 191,472   209,194  
Inventories 15,859,492   15,478,654  
Other current assets 8,216   7,061  
Advances to suppliers 72,711   101,555  
Total Current Assets 16,175,415   15,839,439  
Plant, Property and Equipment, Net 16,951,679   16,180,551  
Construction In Progress 48,823   68,414  
Intangible Assets, Net 10,901,159   10,933,482  
Total Assets 44,077,076   43,021,886  
LIABILITIES AND STOCKHOLDERS' EQUITY        
Accounts payable 1,296,256   533,773  
Accrued expenses and other payables 11,834   8,673  
Amount due to related parties 42,652,294   42,466,210  
Total Current Liabilities 43,960,384   43,008,656  
Stockholders' equity 116,692   13,230  
Total Liabilities and Stockholders' Equity 44,077,076   43,021,886  
Revenue 785,263 724,793    
Expenses 681,453 669,701    
Net income (loss) $ 103,810 $ 55,092