v3.25.0.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Cash Flows [Abstract]    
Net loss $ (13,593,659) $ (5,333,499)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 393,325 75,160
Credit loss expenses 7,286,079 2,126,284
Right-of-use assets amortization 629,384 582,201
Stock-based compensation expenses 3,452,874 2,850,480
Inventory reserve 73,692 130,452
Loss from equity investment 176,668
Changes in operating assets and liabilities:    
Accounts receivable (15,251,777) (22,762,155)
Inventories (1,666,508) (206,430)
Prepaid expenses and other current assets (855,655) 138,755
Accounts payable and accounts payable – related party 20,705,752 1,759,301
Contract liabilities (206,880) 629,430
Accrued liabilities and other payables (130,894) 322,353
Operating lease liabilities (584,291) (63,853)
Income tax payable (480,528)
Net cash provided by (used in) operating activities 428,110 (20,232,049)
Cash flows from investing activities:    
Purchase of property, plant and equipment (322,764) (1,130,620)
Acquisition of intangible assets (781,254) (731,593)
Net cash used in investing activities (1,104,018) (1,862,213)
Cash flows from financing activities:    
Repayments of advances from a related party (703,322)
Net cash used in financing activities (703,322)
Net decrease in cash (675,908) (22,797,584)
Cash, restricted cash and equivalents - beginning of period 35,071,294 40,300,573
Cash, restricted cash and equivalents - end of period 34,395,386 17,502,989
Reconciliation of cash, restricted cash and equivalents    
Cash and cash equivalents 34,372,851 17,502,989
Restricted cash 22,535
Total cash, restricted cash and equivalents 34,395,386 17,502,989
Supplemental non-cash investing and financing activities    
Leased assets obtained in exchange for operating lease liabilities 537,307
Supplemental cash flow disclosure    
Cash paid for income taxes 1,413,533 1,357,265
Cash paid for interest $ 24,537 $ 4,482