XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 2,600 $ 2,641
Accounts receivable, net of allowance 2,221 2,128
Inventory 1,164 1,109
Prepaid expenses and other current assets 1,048 335
Total current assets 7,033 6,213
Property and equipment, net 791 844
Right-of-use assets, net 2,220 2,296
Equity investments 1,191 1,191
Intangible and other assets, net 2,127 2,303
Goodwill, net 2,946 2,946
Deferred tax assets, net 477 493
Total assets 16,785 16,286
Current liabilities:    
Accounts payable 695 567
Accrued expenses and other current liabilities 1,353 615
Deferred revenue 2,338 1,485
Current portion of finance lease obligations 14 14
Current portion of operating lease obligations 329 298
Total current liabilities 4,729 2,979
Finance lease obligations, net of current portion 33 41
Operating lease obligation, net of current portion 2,337 2,447
Total liabilities 7,099 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,446 (2024) and 6,516 (2023) shares issued, and 5,363 (2024) and 5,503 (2023) shares outstanding 7 7
Additional paid-in-capital 11,348 12,290
Treasury stock of 1,083 (2024) and 1,014 (2023) shares (12,077) (11,219)
Retained earnings 10,408 9,741
Total equity 9,686 10,819
Total liabilities and stockholders’ equity $ 16,785 $ 16,286