XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,399 $ 29,244
Marketable securities 4,973 0
Accounts receivable, net 13,220 5,547
Other current assets 3,729 2,046
Total current assets 42,321 36,837
Investments 5,180 6,355
Property and equipment, at cost less accumulated depreciation 12,006 10,371
Other long-term assets 3,725 4,585
Total assets 63,232 58,148
Current liabilities:    
Accounts payable 2,011 2,763
Deferred revenue, current portion 1,094 2,263
Accrued payroll 1,888 2,145
Accrued expenses 525 404
Income tax payable 0 1,004
Other current liabilities 2,025 2,274
Total current liabilities 7,543 10,853
Deferred revenue, net of current portion 473 164
Deferred tax liability 472 549
Long-term lease obligation 1,981 2,708
Total noncurrent liabilities 2,926 3,421
Commitments and Contingencies  
Stockholders’ equity:    
Outstanding shares – 8,502,735 and 8,689,815 at December 31, 2022 and 2021, respectively 90 90
Additional paid-in capital 16,471 16,261
Treasury stock, 507,384 and 311,496 shares as of December 31, 2022 and 2021, respectively, at cost (16,662) (11,327)
Accumulated other comprehensive loss (61) (194)
Accumulated income 52,925 39,044
Total stockholders’ equity 52,763 43,874
Total liabilities and stockholders’ equity $ 63,232 $ 58,148