XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 3,813 $ 4,368
Accounts receivable, net of allowance 2,291 2,172
Inventory 1,120 888
Prepaid expenses and other current assets 495 463
Total current assets 7,719 7,891
Property and equipment, net 848 998
Right-of-use assets, net 2,379 2,607
Equity investments 1,191 991
Intangible and other assets, net 2,097 2,340
Goodwill, net 2,946 2,946
Deferred tax assets, net 508 523
Total assets 17,688 18,296
Current liabilities:    
Accounts payable 722 640
Accrued expenses and other current liabilities 1,345 769
Deferred revenue 1,713 1,278
Current portion of finance lease obligations 13 9
Current portion of operating lease obligations 310 341
Total current liabilities 4,103 3,037
Finance lease obligations, net of current portion 44 37
Operating lease obligation, net of current portion 2,522 2,745
Total liabilities 6,669 5,819
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,511 (2023) and 6,501 (2022) shares issued, and 5,574 (2023) and 5,775 (2022) shares outstanding 6 6
Additional paid-in-capital 12,232 12,145
Treasury stock of 937 (2023) and 727 (2022) shares (10,184) (7,263)
Retained earnings 8,965 7,589
Total equity 11,019 12,477
Total liabilities and stockholders’ equity $ 17,688 $ 18,296