XML 23 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Current assets    
Cash and cash equivalents $ 52,519,418 $ 58,772,587
Digital assets 53,693
Accounts receivable, net 19,345,061 16,493,068
Inventories, net 36,975,287 37,826,456
Advances to suppliers, net 12,367,419 12,110,034
Other current assets 10,395,335 2,430,052
Total current assets 131,602,520 127,685,890
Non-current assets:    
Plant, property and equipment, net 12,224,583 14,021,292
Intangible assets, net 13,279,462 13,313,157
Other non-current assets 590,483 8,226,344
Total non-current assets 26,094,528 35,560,793
Total assets 157,697,048 163,246,683
Current liabilities    
Accounts payable 1,736,031 1,685,725
Customer deposits 4,526,024 4,937,207
Accrued expenses and other payables 22,289,890 14,909,843
Taxes payable 26,528,836 26,781,175
Short term loans 4,720,934 7,466,250
Total Current liabilities 65,687,751 61,291,253
Long-term loans 7,889,627 1,856,250
Total non-current liabilities 7,889,627 1,856,250
Total liabilities 73,577,378 63,147,503
Commitments and Contingencies
Shareholders’ equity    
Preferred Stock, $.001 par value, 20,000,000 shares authorized, 0 shares issued and outstanding as of June 30, 2025 and June 30, 2024, respectively
Common stock, $.001 par value, 115,197,165 shares authorized, 16,116,914 and 14,793,538 shares issued as of June 30, 2025 and June 30, 2024, respectively; 15,770,934 and 14,793,538 shares outstanding as of June 30, 2025 and June 30, 2024, respectively 16,117 14,794
Additional paid-in capital 246,306,702 244,825,844
Statutory reserve 26,787,507 26,728,079
Retained earnings (160,580,590) (144,919,001)
Less: Treasury Stock (398,526)
Accumulated other comprehensive loss (28,011,540) (26,550,536)
Total Shareholders’ Equity 84,119,670 100,099,180
Total Liabilities and Stockholders’ Equity 157,697,048 163,246,683
Related Party    
Current liabilities    
Amount due to related parties $ 5,886,036 $ 5,511,053