XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOW FROM OPERATING ACTIVITIES:    
Net loss $ (2,944,659) $ (3,672,405)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 51,970 87,743
Amortization of intangible assets 839,595 579,012
Stock based compensation 710,870 545,841
Bad debt expense 0 23,780
Forgiveness of debts (238,307) (38,397)
Amortization of right of use assets 295,956 304,642
Deferred tax benefit (888,079) (959,888)
Increase (decrease) in cash due to change in working capital:    
Accounts receivable (7,601,489) 1,205,938
Inventories 456,226 (3,222,344)
Prepaid expenses and other current assets 4,252 4,045
Advance payments to vendors 120,921 (134,166)
Other assets (451) 14,444
Accounts payable 4,905,499 (1,537,287)
Income tax payable (146) (326,801)
Unearned revenue (114,273) 231,624
Advance payment from customers 29,137 0
Accrued legal contingency expense 2,400,000 0
Accrued liabilities 399,698 (195,618)
Lease liabilities (308,834) (317,518)
Net cash used in operating activities (1,882,114) (7,407,355)
CASH FLOW FROM INVESTING ACTIVITIES:    
Purchases of short-term investments (10,391,654) (10,950,625)
Purchases of property and equipment (47,106) (42,085)
Payments for capitalized product development costs (1,631,376) (658,544)
Purchases of intangible assets (39,047) (23,774)
Net cash used in investing activities (12,109,183) (11,675,028)
CASH FLOW FROM FINANCING ACTIVITIES:    
Loan to an employee (2,057) 0
Cash received from exercise of stock options 45,000 75,445
Net cash provided by financing activities 42,943 75,445
Effect of foreign currency translation (87,778) (511,650)
Net decrease in cash and cash equivalents (14,036,132) (19,518,588)
Cash and cash equivalents, beginning of year 26,277,418 45,796,006
Cash and cash equivalents, end of year 12,241,286 26,277,418
Cash paid during the periods for:    
Income taxes $ (800) $ (200,350)