XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 24,056 $ 26,918
Marketable securities 5,305 5,230
Accounts receivable, net 8,189 7,536
Other current assets 5,173 4,805
Total current assets 42,723 44,489
Investments 3,823 4,062
Property and equipment, at cost less accumulated depreciation 11,688 11,319
Other long-term assets 3,857 3,956
Total assets 62,091 63,826
Current liabilities:    
Accounts payable 1,925 1,557
Deferred revenue, current portion 1,635 2,310
Accrued payroll 1,556 2,172
Accrued expenses 1,167 971
Other current liabilities 2,778 2,530
Total current liabilities 9,061 9,540
Deferred revenue, net of current portion 186 265
Long-term lease obligation 899 1,121
Other current liabilities 295 196
Total noncurrent liabilities 1,380 1,582
Commitments and Contingencies  
Stockholders’ equity:    
Outstanding shares – 8,160,758 and 8,295,408 at March 31, 2024 and December 31, 2023, respectively 90 90
Additional paid-in capital 16,781 16,621
Treasury stock, 855,382 and 720,732 shares at March 31, 2024 and December 31, 2023, respectively, at cost (22,006) (20,359)
Accumulated other comprehensive income 35 32
Accumulated income 56,750 56,320
Total stockholders’ equity 51,650 52,704
Total liabilities and stockholders’ equity $ 62,091 $ 63,826