v3.25.0.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Current assets:    
Cash $ 34,372,851 $ 35,071,294
Restricted cash 22,535
Accounts receivable, net 67,700,463 59,734,765
Inventories, net 7,900,110 6,365,394
Prepaid expenses and other current assets 2,324,245 1,400,152
Total current assets 112,320,204 102,571,605
Non-current assets:    
Property, plant and equipment, net 2,365,115 2,582,457
Intangible assets, net 2,120,367 1,375,666
Right-of-use assets – operating leases 2,949,756 3,579,140
Other investment 2,000,000 2,000,000
Equity method investment 10,071,380 10,248,048
Other non-current assets 215,612 284,050
Total non-current assets 19,722,230 20,069,361
Total assets 132,042,434 122,640,966
Current liabilities    
Accounts payable 5,156,302 3,779,723
Contract liabilities 1,882,743 2,218,166
Accrued liabilities and other payables 11,576,021 11,738,339
Operating lease liabilities – current portion 1,245,061 1,207,832
Total current liabilities 106,235,772 85,990,532
Non-current liabilities:    
Operating lease liabilities – net of current portion 1,572,574 2,194,094
Total liabilities 107,808,346 88,184,626
Commitments and contingencies
Stockholders’ equity:    
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 56,677,982 and 56,470,636 shares issued and outstanding as of December 31, 2024 and June 30, 2024 5,668 5,647
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at December 31, 2024 and June 30, 2024
Additional paid-in capital 46,670,244 43,217,391
Accumulated deficit (22,418,700) (8,825,041)
Accumulated other comprehensive (loss) income (23,124) 58,343
Total stockholders’ equity 24,234,088 34,456,340
Total liabilities and stockholders’ equity 132,042,434 122,640,966
Related Party    
Current liabilities    
Accounts payable – related party $ 86,375,645 $ 67,046,472