XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 2,238 $ 2,012
Accounts receivable, net of allowance 1,835 1,826
Inventory 930 1,002
Prepaid expenses and other current assets 724 705
Total current assets 5,727 5,545
Property and equipment, net 698 737
Right-of-use assets, net 1,987 2,067
Equity investments 1,191 1,191
Intangible and other assets, net 1,713 1,810
Digital assets 578 654
Goodwill, net 2,946 2,946
Deferred tax assets, net 372 356
Total assets 15,212 15,306
Current liabilities:    
Accounts payable 546 468
Accrued expenses and other current liabilities 871 611
Deferred revenue 1,744 1,748
Current portion of finance lease obligations 15 15
Current portion of operating lease obligations 339 337
Total current liabilities 3,515 3,179
Finance lease obligations, net of current portion 22 25
Operating lease obligation, net of current portion 2,084 2,169
Total liabilities 5,621 5,373
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,450 (2025) and 6,449 (2024) shares issued, and 5,212 (2025) and 5,242 (2024) shares outstanding 7 7
Additional paid-in-capital 11,391 11,381
Treasury stock of 1,238 (2025) and 1,206 (2024) shares (13,845) (13,462)
Retained earnings 12,038 12,007
Total equity 9,591 9,933
Total liabilities and stockholders’ equity $ 15,212 $ 15,306