v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 19,692 $ 18,609
Trade accounts receivable 3,908 3,164
Prepaid expenses and other current assets 799 671
Total Current assets 24,399 22,444
Property and equipment, net 1,224 1,290
Intangible assets, net 1,065 4,922
Goodwill 2,138 1,931
Deferred tax assets, net 5,041 4,823
Other assets 437 244
Total assets 34,304 35,654
Current liabilities:    
Trade accounts payable 1,258 1,471
Accrued expenses and other current liabilities 2,178 2,867
Deferred revenues 4,159 3,425
Total Current liabilities 7,595 7,763
Deferred revenues--non-current 1,998 1,937
Other liabilities 153 53
Total liabilities 9,746 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,676 49,768
Accumulated other comprehensive loss (1,057) (1,509)
Accumulated deficit (16,080) (15,505)
Treasury stock, 2,715 shares at April 30, 2026 and 2,381 shares at July 31, 2025, at cost (8,138) (7,009)
Total stockholders’ equity 24,558 25,901
Total liabilities and stockholders’ equity 34,304 35,654
Class A Common Stock    
Stockholders’ equity:    
Common stock value 5 5
Class B Common Stock    
Stockholders’ equity:    
Common stock value $ 152 $ 151