XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Unaudited) - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 36,701,910 $ 45,796,006
Certificates of deposit account 5,387,090 5,386,034
Accounts receivable 1,223,226 2,542,429
Other receivables, net 23,599 50,040
Inventories, net 1,923,361 975,519
Prepaid income taxes 102,055 0
Prepaid expenses and other current assets 51,929 44,984
Advance payments to vendors 88,722 40,630
Total current assets 45,501,892 54,835,642
Property and equipment, net 128,594 151,610
Intangible assets, net 1,476,110 1,246,750
Deferred tax assets, non-current 1,320,041 387,548
Goodwill 273,285 273,285
Right of use assets 592,036 753,263
Other assets 135,172 140,539
TOTAL ASSETS 49,427,130 57,788,637
Current liabilities:    
Accounts payable 3,529,341 9,718,989
Income tax payable 272,910 333,503
Unearned revenue from customers 390,551 0
Accrued liabilities 657,340 785,525
Lease liabilities, current 302,728 317,519
Total current liabilities 5,152,870 11,155,536
Lease liabilities, non-current 315,063 467,937
Total liabilities 5,467,933 11,623,473
Commitments and contingencies (Note 8)
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 December 31, 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 December 31, 2021 and June 30, 2021, respectively 14,073 14,069
Additional paid-in capital 13,186,290 12,972,234
Retained earnings 33,437,892 35,727,094
Treasury stock, 2,549,208 shares as of December 31, 2021 and June 30, 2021 (3,554,893) (3,554,893)
Accumulated other comprehensive loss (673,188) (472,502)
Total Parent Company stockholders’ equity 42,410,174 44,686,002
Non-controlling interests 1,549,023 1,479,162
Total stockholders’ equity 43,959,197 46,165,164
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 49,427,130 $ 57,788,637