v3.25.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Current assets:    
Cash $ 24,351,765 $ 35,071,294
Accounts receivable, net 39,664,145 59,734,765
Inventories, net 6,647,970 6,365,394
Prepaid expenses and other current assets 2,244,505 1,400,152
Total current assets 72,908,385 102,571,605
Other assets:    
Accounts receivable – non current 7,367,158
Property, plant and equipment, net 2,952,800 2,582,457
Intangible assets, net 2,232,620 1,375,666
Right-of-use assets – operating leases 5,030,005 3,579,140
Other investment 2,000,000 2,000,000
Equity method investment 9,515,546 10,248,048
Other non-current assets 210,617 284,050
Total other assets 29,308,746 20,069,361
Total assets 102,217,131 122,640,966
Current liabilities    
Accounts payable 4,172,476 3,779,723
Contract liabilities 4,861,250 2,218,166
Accrued liabilities and other payables 8,099,991 11,738,339
Borrowing – current portion 1,146,766
Operating lease liabilities – current portion 1,838,815 1,207,832
Total current liabilities 72,539,554 85,990,532
Other liabilities:    
Borrowing – net of current portion 805,361
Operating lease liabilities – net of current portion 3,267,522 2,194,094
Total liabilities 101,612,437 88,184,626
Commitments and contingencies
Stockholders’ equity:    
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 57,193,734 and 56,470,636 shares issued and outstanding as of June 30, 2025 and June 30, 2024 5,719 5,647
Treasury stock, at cost (60,488)
Additional paid-in capital 48,833,601 43,217,391
Accumulated deficit (48,065,267) (8,825,041)
Accumulated other comprehensive (loss)/income (108,871) 58,343
Total stockholders’ equity 604,694 34,456,340
Total liabilities and stockholders’ equity 102,217,131 122,640,966
Related Party    
Current liabilities    
Accounts payable – related party 52,420,256 67,046,472
Other liabilities:    
Amount due to a related party $ 25,000,000