XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 2,012 $ 2,641
Accounts receivable, net of allowance 1,826 2,128
Inventory 1,002 1,109
Prepaid expenses and other current assets 705 335
Total current assets 5,545 6,213
Property and equipment, net 737 844
Right-of-use assets, net 2,067 2,296
Equity investments 1,191 1,191
Intangible and other assets, net 1,810 2,187
Digital assets 654 116
Goodwill, net 2,946 2,946
Deferred tax assets, net 356 493
Total assets 15,306 16,286
Current liabilities:    
Accounts payable 468 567
Accrued expenses and other current liabilities 611 615
Deferred revenue 1,748 1,485
Current portion of finance lease obligations 15 14
Current portion of operating lease obligations 337 298
Total current liabilities 3,179 2,979
Finance lease obligations, net of current portion 25 41
Operating lease obligation, net of current portion 2,169 2,447
Total liabilities 5,373 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,449 (2024) and 6,516 (2023) shares issued, and 5,242 (2024) and 5,503 (2023) shares outstanding 7 7
Additional paid-in-capital 11,381 12,290
Treasury stock of 1,206 (2024) and 1,014 (2023) shares (13,462) (11,219)
Retained earnings 12,007 9,741
Total equity 9,933 10,819
Total liabilities and stockholders’ equity $ 15,306 $ 16,286