v3.26.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 20,335 $ 18,609
Trade accounts receivable 3,371 3,164
Prepaid expenses and other current assets 440 671
Total Current assets 24,146 22,444
Property and equipment, net 1,159 1,290
Intangible assets, net 1,002 4,922
Goodwill 2,093 1,931
Deferred tax assets, net 5,126 4,823
Other assets 393 244
Total assets 33,919 35,654
Current liabilities:    
Trade accounts payable 1,268 1,471
Accrued expenses and other current liabilities 2,425 2,867
Deferred revenues 4,201 3,425
Total Current liabilities 7,894 7,763
Deferred revenues--non-current 1,878 1,937
Other liabilities 126 53
Total liabilities 9,898 9,753
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—2,400; no shares issued and outstanding
Additional paid-in capital 49,913 49,768
Accumulated other comprehensive loss (1,180) (1,509)
Accumulated deficit (15,636) (15,505)
Treasury stock, 3,072 shares at July 31, 2026 and 2,381shares at July 31, 2025, at cost (9,236) (7,009)
Total stockholders’ equity 24,021 25,901
Total liabilities and stockholders’ equity 33,919 35,654
Class A Common Stock    
Stockholders’ equity:    
Common stock value 5 5
Class B Common Stock    
Stockholders’ equity:    
Common stock value $ 155 $ 151