XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 22,068,000 $ 19,481,000
Marketable securities 5,575,000 5,410,000
Accounts receivable, net 8,527,000 10,235,000
Other current assets 5,145,000 5,048,000
Total current assets 41,315,000 40,174,000
Investments 3,344,000 3,776,000
Property and equipment, at cost less accumulated depreciation 13,605,000 12,282,000
Other long-term assets 6,130,000 6,106,000
Total assets 64,394,000 62,338,000
Current liabilities:    
Accounts payable 1,514,000 823,000
Deferred revenue, current portion 1,927,000 2,033,000
Accrued payroll 2,341,000 2,856,000
Accrued expenses 821,000 723,000
Other current liabilities 1,731,000 2,017.000
Total current liabilities 8,334,000 8,452,000
Noncurrent liabilities:    
Deferred revenue, net of current portion 82,000 118,000
Long-term lease obligations 1,599,000 1,816,000
Other long-term liabilities 321,000 255,000
Total noncurrent liabilities 2,002,000 2,189,000
Total liabilities 10,336,000 $ 10,641,000
Stockholders’ equity:    
Common stock, par value (in dollars per share)   $ 0.01
Common stock, $0.01 par value: Authorized shares - 20,000,000; Issued shares – 9,026,940 at March 31, 2025 and December 31, 2024 respectively Outstanding shares – 7,786,679 at March 31, 2025 and December 31, 2024 92,000 $ 91,000
Additional paid-in capital 18,400,000 17,928,000
Treasury stock, 1,240,261 shares at March 31, 2025 and December 31, 2024, at cost (27,997,000) (27,997,000)
Accumulated other comprehensive loss (111,000) (93,000)
Accumulated income 63,674,000 61,768,000
Total stockholders’ equity 54,058,000 51,697,000
Total liabilities and stockholders’ equity $ 64,394,000 $ 62,338,000