v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 20,433 $ 14,394
Accounts receivable, net of allowance for expected credit losses of $476 and $474 6,364 6,507
Inventories 10,858 16,161
Prepaid income taxes 399 401
Other current assets 754 899
Total current assets 38,808 38,362
Fixed assets, net of accumulated depreciation of $18,519 and $19,468 1,243 1,818
Right-of-use assets, net 557 1,141
Goodwill 2,621 2,621
Intangible assets, net of accumulated amortization of $1,606 and $1,606 1,503 0
Other assets 37 92
Total noncurrent assets 5,961 5,672
Total assets 44,769 44,034
Current liabilities:    
Revolving loan payable 3,000 3,000
Accounts payable 3,539 4,569
Accrued liabilities 4,763 3,253
Lease liabilities 346 955
Deferred revenue 1,400 1,107
Total current liabilities 13,048 12,884
Deferred revenue, net of current portion 355 246
Lease liabilities, net of current portion 215 231
Other liabilities 35 40
Total noncurrent liabilities 605 517
Total liabilities 13,653 13,401
Commitments and contingencies (see Notes 9 and 15)
Shareholders' equity:    
Preferred stock 0 0
Common stock, $0.01 par value, 20,000,000 authorized at December 31, 2025 and 2024; 14,170,676 and 14,068,049 shares issued; 10,125,834 and 10,023,207 shares outstanding, at December 31, 2025 and 2024, respectively 141 141
Additional paid-in capital 59,824 58,141
Retained earnings 3,275 4,515
Accumulated other comprehensive loss, net of tax (14) (54)
Treasury stock, 4,044,842 shares, at cost (32,110) (32,110)
Total shareholders' equity 31,116 30,633
Total liabilities and shareholders' equity 44,769 44,034
Series A Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0