v3.26.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Operating activities    
Net loss $ (131) $ (2,392)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 58 63
Amortization of intangible assets 349 447
Amortization of capitalized software and technology development costs 299 639
Loss on disposal of property and equipment 21
Stock-based compensation 530 1,445
Impairment charge of capitalized software and technology development costs 145 827
Impairment charge of ROU asset 140
Impairment charge of intangible assets 3,570
Deferred income taxes (303) (479)
Change in assets and liabilities:    
Trade accounts receivable (207) 242
Prepaid expenses and other current assets 231 (78)
Other assets (75) (94)
Trade accounts payable and accrued expenses (628) 378
Deferred revenues 717 2,263
Net cash provided by operating activities 4,555 3,422
Investing activities    
Capitalized software and technology development costs (317) (466)
Purchase of property and equipment (27) (83)
Net cash used in investing activities (344) (549)
Financing activities    
Purchase of treasury stock in connection with share buyback program and stock awards vesting (1,913) (4,433)
Payment of cash dividends (940)
Proceeds from exercise of stock options 245 62
Net cash used in financing activities (2,608) (4,371)
Effect of exchange rate changes on cash and cash equivalents 123 109
Net increase (decrease) in cash and cash equivalents 1,726 (1,389)
Cash and cash equivalents at beginning of period 18,609 19,998
Cash and cash equivalents at end of period 20,335 18,609
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash payments made for income taxes 198 220
SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES    
ROU assets obtained in exchange for lease liabilities 286 111
Exercise price of stock options settled through net share exercise $ 314