XML 30 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOW FROM OPERATING ACTIVITIES:    
Net loss $ (4,166,671) $ (2,944,659)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 33,958 51,970
Amortization of intangible assets 993,214 839,595
Loss from foreign currency transactions 572,426 0
Stock based compensation 295,104 710,870
Write-down of inventories 16,934 0
Loss from the disposal of property and equipment and intangible assets 10,417 0
Forgiveness of debts 0 (238,307)
Amortization of right of use assets (1,333,369) 295,956
Deferred tax benefit (958,759) (888,079)
Increase (decrease) in cash due to change in working capital:    
Accounts receivable 7,722,229 (7,627,183)
Inventories 2,290,211 456,226
Other current assets (64,311) 29,946
Advance payments to vendors (23,792) 120,921
Other assets (4,699) (451)
Accounts payable (5,685,087) 4,905,499
Contract liabilities and advance from customers 8,248 (85,136)
Accrued legal contingency expense (2,400,000) 2,400,000
Accrued liabilities 581,972 399,552
Lease liabilities 1,338,615 (308,834)
Net cash used in operating activities (773,360) (1,882,114)
CASH FLOW FROM INVESTING ACTIVITIES:    
Proceeds (purchases) of short-term investments 910,034 (10,391,654)
Purchases of property and equipment (55,025) (47,106)
Payments for capitalized product development costs (123,359) (1,631,376)
Purchases of intangible assets (7,792) (39,047)
Net cash provided by (used in) investing activities 723,858 (12,109,183)
CASH FLOW FROM FINANCING ACTIVITIES:    
Loan to an employee 0 (2,057)
Repayment received from the employee loan 91,057 0
Cash received from exercise of stock options 0 45,000
Net cash provided by financing activities 91,057 42,943
Effect of foreign currency translation (16,285) (87,778)
Net increase (decrease) in cash and cash equivalents 25,270 (14,036,132)
Cash and cash equivalents, beginning of year 12,241,286 26,277,418
Cash and cash equivalents, end of year 12,266,556 12,241,286
Cash paid during the periods for:    
Income taxes $ (46,000) $ (800)