v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash $ 2,782 $ 3,702
Accounts receivable, net of allowance for credit losses of $1,081 and $1,691 17,733 22,120
Income Taxes Receivable 1,963 238
Prepaid and other current assets 3,277 3,593
Total current assets 25,755 29,653
Fixed assets, net 16,739 20,390
Acquired intangible assets, net 23,800 23,800
Capitalized contract costs 7,490 7,465
Goodwill 120,300 128,100
Operating lease right-of-use-assets (as reported) 6,029 6,518
Other assets 2,993 3,618
Equity Method Investments 1,838 1,827
Total assets 204,944 221,371
Current liabilities    
Accounts payable and accrued expenses 13,649 16,154
Operating lease liabilities - current 1,703 1,625
Deferred revenue 46,482 44,934
Total current liabilities 61,834 62,713
Long-term debt, net 30,000 32,000
Deferred Revenue, Noncurrent 376 522
Accrual for unrecognized tax benefits 728 1,060
Deferred Tax Liabilities, Tax Deferred Income 971 1,369
Operating lease liabilities - non-current (as reported) 8,199 8,995
Other long-term liabilities 340 387
Total liabilities 102,448 107,046
Stockholders equity    
Common stock, $.01 par value, authorized 240,000; issued: 82,782 and 80,881 shares, respectively; outstanding: 48,355 and 48,217 shares, respectively 830 811
Additional paid-in capital 272,811 270,122
Accumulated other comprehensive loss (14) 1
Accumulated earnings 21,889 32,481
Treasury stock, 34,427 and 32,664 shares, respectively (193,020) (189,090)
Total stockholders' equity 102,496 114,325
Total liabilities and stockholders’ equity $ 204,944 221,371
Preferred Stock, Par or Stated Value Per Share $ 0.01  
Preferred Stock, Shares Authorized 20,000,000  
Preferred Stock, Shares Outstanding 0  
Convertible Preferred Stock    
Stockholders equity    
Convertible preferred stock, $.01 par value, authorized 20,000 shares; no shares issued and outstanding $ 0 $ 0
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 20,000,000 20,000,000
Preferred Stock, Shares Outstanding 0 0
Series 1 Participating Preferred Stock    
Stockholders equity    
Convertible preferred stock, $.01 par value, authorized 20,000 shares; no shares issued and outstanding $ 0 $ 0
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 240,000 240,000
Preferred Stock, Shares Outstanding 0 0