XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Current assets    
Cash and cash equivalents $ 58,772,587 $ 71,142,188
Digital assets 53,693 210,342
Accounts receivable, net 16,493,068 16,455,734
Inventories, net 37,826,456 46,455,131
Advances to suppliers, net 12,110,034 14,332,715
Other current assets 2,430,052 2,631,049
Total current assets 127,685,890 151,227,159
Non-current assets:    
Plant, property and equipment, net 14,021,292 16,690,245
Intangible assets, net 13,313,157 13,563,635
Other non-current assets 8,226,344 5,200,325
Total non-current assets 35,560,793 35,454,205
Total assets 163,246,683 186,681,364
Current liabilities    
Accounts payable 1,685,725 2,100,449
Customer deposits 4,937,207 5,489,781
Accrued expenses and other payables 14,909,843 14,929,427
Taxes payable 26,781,175 27,070,961
Short term loans 7,466,250 5,346,640
Total Current liabilities 61,291,253 60,376,467
Long-term loans 1,856,250 937,040
Total non-current liabilities 1,856,250 937,040
Total liabilities 63,147,503 61,313,507
Commitments and Contingencies
Shareholders’ equity    
Preferred Stock, $.001 par value, 20,000,000 shares authorized, 0 shares issued and outstanding as of June 30, 2024 and June 30, 2023, respectively
Common stock, $.001 par value, 115,197,165 shares authorized, 14,793,538 and 13,380,914 shares issued and outstanding as of June 30, 2024 and June 30, 2023, respectively 14,794 13,381
Additional paid-in capital 244,825,844 242,090,576
Statutory reserve 26,728,079 26,728,079
Retained earnings (144,919,001) (116,513,686)
Accumulated other comprehensive loss (26,550,536) (26,950,493)
Total Shareholders’ Equity 100,099,180 125,367,857
Total Liabilities and Stockholders’ Equity 163,246,683 186,681,364
Related Party    
Current liabilities    
Amount due to related parties $ 5,511,053 $ 5,439,209