XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,882 $ 2,641
Accounts receivable, net of allowance 2,075 2,128
Inventory 1,119 1,109
Prepaid expenses and other current assets 375 335
Total current assets 5,451 6,213
Property and equipment, net 806 844
Right-of-use assets, net 2,295 2,296
Equity investments 1,191 1,191
Intangible and other assets, net 2,222 2,303
Goodwill, net 2,946 2,946
Deferred tax assets, net 482 493
Total assets 15,393 16,286
Current liabilities:    
Accounts payable 677 567
Accrued expenses and other current liabilities 889 615
Deferred revenue 1,457 1,485
Current portion of finance lease obligations 14 14
Current portion of operating lease obligations 321 298
Total current liabilities 3,358 2,979
Finance lease obligations, net of current portion 37 41
Operating lease obligation, net of current portion 2,422 2,447
Total liabilities 5,817 5,467
Commitments and contingencies
Equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; none issued or outstanding
Common stock, $0.001 par value; 95,000 shares authorized; 6,444 (2024) and 6,516 (2023) shares issued, and 5,395 (2024) and 5,503 (2023) shares outstanding 7 7
Additional paid-in-capital 11,338 12,290
Treasury stock of 1,049 (2024) and 1,014 (2023) shares (11,688) (11,219)
Retained earnings 9,919 9,741
Total equity 9,576 10,819
Total liabilities and stockholders’ equity $ 15,393 $ 16,286