XML 46 R81.htm IDEA: XBRL DOCUMENT v3.19.3
Restricted Net Assets (Details) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current Assets:      
Cash and cash equivalents $ 72,259,804 $ 150,805,639 $ 123,031,537
Total Current Assets 414,954,039 407,426,651  
Total Assets 481,000,399 482,985,960  
Current Liabilities:      
Accounts payable 19,004,548 27,128,921  
Amount due to related parties 3,641,945 3,271,619  
Other payables and accrued expenses 12,029,722 10,207,058  
Total Current Liabilities 76,927,406 83,066,274  
Stockholders' Equity      
Common stock, $.001 par value, 115,197,165 shares authorized, 3,986,912 and 3,241,413 shares issued and outstanding as of June 30, 2019 and June 30, 2018, respectively 3,985 3,241  
Additional paid in capital 138,012,445 129,372,691  
Accumulated other comprehensive income (19,821,211) (3,598,215)  
Retained earnings 247,122,574 235,822,726  
Total Stockholders' Equity 396,555,686 392,547,786 $ 397,528,051
Total Liabilities and Stockholders' Equity 481,000,399 482,985,960  
Parent Company [Member]      
Current Assets:      
Cash and cash equivalents 78,406 16,952  
Other current assets 71 71  
Total Current Assets 78,476 17,022  
Long-term equity investment 406,084,910 400,248,804  
Total long-term assets 406,084,910 400,248,804  
Total Assets 406,163,387 400,265,826  
Current Liabilities:      
Accounts payable 214,520 214,520  
Amount due to related parties 2,592,986 2,183,756  
Other payables and accrued expenses 6,800,194 5,319,763  
Total Current Liabilities 9,607,701 7,718,039  
Stockholders' Equity      
Common stock, $.001 par value, 115,197,165 shares authorized, 3,986,912 and 3,241,413 shares issued and outstanding as of June 30, 2019 and June 30, 2018, respectively 3,987 3,241  
Additional paid in capital 138,012,445 129,372,691  
Accumulated other comprehensive income (19,821,211) (3,598,215)  
Retained earnings 278,360,465 266,770,070  
Total Stockholders' Equity 396,555,686 392,547,787  
Total Liabilities and Stockholders' Equity $ 406,163,387 $ 400,265,826