v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 3,201 $ 2,012
Accounts receivable, net of allowance 2,060 1,826
Inventory 1,112 1,002
Prepaid expenses and other current assets 742 705
Total current assets 7,115 5,545
Property and equipment, net 681 737
Right-of-use assets, net 2,017 2,067
Equity investments 1,191 1,191
Intangible and other assets, net 1,612 1,810
Digital assets 750 654
Goodwill, net 2,946 2,946
Deferred tax assets, net 312 356
Total assets 16,624 15,306
Current liabilities:    
Accounts payable 749 468
Accrued expenses and other current liabilities 1,053 611
Deferred revenue 2,371 1,748
Current portion of finance lease obligations 14 15
Current portion of operating lease obligations 360 337
Total current liabilities 4,547 3,179
Finance lease obligations, net of current portion 19 25
Operating lease obligation, net of current portion 2,087 2,169
Total liabilities 6,653 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; 5,221 (2025) and 6,449 (2024) shares issued, and 5,197 (2025) and 5,242 (2024) shares outstanding 5 7
Additional paid-in-capital 60 11,381
Treasury stock of 25 (2025) and 1,206 (2024) shares (251) (13,462)
Retained earnings 10,157 12,007
Total equity 9,971 9,933
Total liabilities and stockholders’ equity $ 16,624 $ 15,306