XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 12,241,286 $ 26,277,418
Short-term investments 26,728,313 16,336,659
Accounts receivable, net 8,949,802 1,322,619
Other receivables, net 14,438 40,132
Inventories, net 3,741,637 4,197,863
Prepaid expenses and other current assets 36,687 40,939
Loan to an employee 91,057 0
Advance payments to vendors 53,875 174,796
Total current assets 51,857,095 48,390,426
Property and equipment, net 101,088 105,952
Intangible assets, net 2,180,884 1,350,056
Deferred tax assets, non-current 2,235,515 1,347,436
Goodwill 273,285 273,285
Right of use assets 152,665 448,621
Other assets 126,546 126,095
TOTAL ASSETS 56,927,078 52,041,871
Current liabilities:    
Accounts payable 12,950,497 8,143,305
Income tax payable 6,556 6,702
Unearned revenue 117,351 231,624
Advance payments from customers 29,137 0
Accrued legal contingency expense 2,400,000 0
Accrued liabilities 849,605 589,907
Lease liabilities, current 159,104 308,834
Total current liabilities 16,512,250 9,280,372
Lease liabilities, non-current 0 159,104
Total liabilities 16,512,250 9,439,476
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 June 30, 2023, and 2022 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,784,280 and 11,684,280 shares issued and outstanding as of June 30, 2023, and 2022, respectively 14,263 14,163
Additional paid-in capital 14,438,196 13,593,426
Retained earnings 29,101,225 31,964,246
Treasury stock, 2,549,208 shares as of June 30, 2023, and 2022 (3,554,893) (3,554,893)
Accumulated other comprehensive loss (1,071,930) (984,152)
Total Parent Company stockholders’ equity 38,926,861 41,032,790
Non-controlling interests 1,487,967 1,569,605
Total stockholders’ equity 40,414,828 42,602,395
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 56,927,078 $ 52,041,871