XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (unaudited) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 39,277,925 $ 45,796,006
Certificates of deposit account 5,386,619 5,386,034
Accounts receivable 1,561,747 2,542,429
Other receivables, net 30,321 50,040
Inventories, net 727,943 975,519
Prepaid income taxes 102,055 0
Prepaid expenses and other current assets 34,440 44,984
Advance payments to vendors 128,744 40,630
Total current assets 47,249,794 54,835,642
Property and equipment, net 134,856 151,610
Intangible assets, net 1,189,924 1,246,750
Deferred tax assets, non-current 827,116 387,548
Goodwill 273,285 273,285
Right of use assets 662,629 753,263
Other assets 135,218 140,539
TOTAL ASSETS 50,472,822 57,788,637
Current liabilities:    
Accounts payable 3,562,323 9,718,989
Income tax payable 263,519 333,503
Unearned revenue from customers 125,701
Accrued liabilities 738,957 785,525
Lease liabilities, current 299,721 317,519
Total current liabilities 4,990,221 11,155,536
Lease liabilities, non-current 391,882 467,937
Total liabilities 5,382,103 11,623,473
Commitments and contingencies (Note 8) 0 0
Parent Company stockholders’ equity    
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; No preferred stock issued and outstanding as of September 30, 2021 and June 30, 2021 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,594,280 and 11,590,281 shares issued and outstanding as of September 30, 2021 and June 30, 2021, respectively 14,073 14,069
Additional paid-in capital 13,088,363 12,972,234
Retained earnings 34,623,489 35,727,094
Treasury stock, 2,549,208 shares as of September 30, 2021 and June 30, 2021 (3,554,893) (3,554,893)
Accumulated other comprehensive loss (600,107) (472,502)
Total Parent Company stockholders’ equity 43,570,925 44,686,002
Non-controlling interests 1,519,794 1,479,162
Total stockholders’ equity 45,090,719 46,165,164
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 50,472,822 $ 57,788,637