XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 31,005 $ 20,399
Marketable securities 5,099 4,973
Accounts receivable, net 6,110 13,220
Other current assets 3,884 3,729
Total current assets 46,098 42,321
Investments 4,494 5,180
Property and equipment, at cost less accumulated depreciation 12,315 12,006
Other long-term assets 3,055 3,725
Total assets 65,962 63,232
Current liabilities:    
Accounts payable 1,407 2,011
Deferred revenue, current portion 1,724 1,094
Accrued payroll 2,003 1,888
Accrued expenses 877 525
Other current liabilities 1,959 2,025
Total current liabilities 7,970 7,543
Noncurrent liabilities:    
Deferred revenue, net of current portion 363 473
Deferred tax liability 494 472
Long-term lease obligation 1,556 1,981
Total noncurrent liabilities 2,413 2,926
Stockholders’ equity:    
Common stock, $0.01 par value: Authorized shares - 20,000,000; Issued shares – 9,016,140 and 9,010,119 at June 30, 2023 and December 31, 2022, respectively; Outstanding shares – 8,490,681 and 8,502,735 at June 30, 2023 and December 31, 2022, respectively 90 90
Additional paid-in capital 16,621 16,471
Treasury stock, 525,459 and 507,384 shares at June 30, 2023 and December 31, 2022, respectively, at cost (17,105) (16,662)
Accumulated other comprehensive income (loss) (83) (61)
Accumulated earnings 56,056 52,925
Total stockholders’ equity 55,579 52,763
Total liabilities and stockholders’ equity $ 65,962 $ 63,232