XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (4,977,546) $ (1,541,448)
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:    
Depreciation and amortization expense 779,976 796,225
Inventory reserve (335,358) 88,926
Credit loss reserve 1,569,031 285,386
Loss on equity method investment 14,342 5,508
Stock-based compensation expense (12,998) 512,542
Amortization of operating lease right of use assets 1,774,591 1,713,182
Amortization of debt premium / discount and non-cash financing costs 125,906 233,617
Change in operating assets and liabilities    
Accounts receivable 7,047,054 (953,936)
Inventories 2,750,428 9,958,690
Deferred tax assets (1,278,857) (290,355)
Prepayments and other current assets, net (764,676) 511,663
other non-current assets 334,490 306,660
Accounts payable (4,084,607) (2,017,841)
Other payables and accrued liabilities (1,684,961) (1,728,632)
Operating lease liabilities (1,839,999) (1,716,110)
Income taxes payable 3,997 0
Net cash (used in) provided by operating activities (579,187) 6,164,077
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment (163,588) 0
Disposal of equipment 13,183 0
Investment in joint venture (371,917) 0
Prepayments for software development (1,519,928) 0
Net cash used in investing activities (2,042,250) 0
CASH FLOWS FROM FINANCING ACTIVITIES:    
Capital injection 0 85,711
Advance from shareholders 0 (85,200)
Payments of offering cost settlement (325,000) (975,000)
Net proceeds from sale of common stock 0 4,543,089
Proceeds from short-term loans - related party 0 2,350,000
Proceeds from short-term loans 0 483,599
Payments on short-term loans - related party (350,000) (2,000,000)
Payments on promissory note (483,599) (1,750,000)
Proceeds from revolving loan 8,359,237 6,950,000
Payments on revolving loan (10,200,000) (12,000,000)
Net cash used in financing activities (2,999,362) (2,397,801)
EFFECT OF EXCHANGE RATE ON CASH 250,852 (124,080)
CHANGES IN CASH AND CASH EQUIVALENT (5,369,947) 3,642,195
CASH AND CASH EQUIVALENT, beginning of period 7,377,837 3,735,642
CASH AND CASH EQUIVALENT, end of period 2,007,890 7,377,837
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for income tax 0 0
Cash paid for interest 323,078 308,590
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Shares returned and cancelled 0 1,300,000
Termination of operating leases 434,033 0
Right of use assets acquired under new operating leases $ 0 $ 632,732