XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 20,041 $ 14,394
Accounts receivable, net of allowance for expected credit losses of $476 and $474 5,839 6,507
Inventories 11,735 16,161
Prepaid income taxes 430 401
Other current assets 1,111 899
Total current assets 39,156 38,362
Fixed assets, net of accumulated depreciation of $19,950 and $19,468 1,389 1,818
Right-of-use assets, net of accumulated amortization of $2,539 and $1,796 419 1,141
Goodwill 2,621 2,621
Intangible assets, net of accumulated amortization of $1,606 and $1,606 1,352 0
Other assets 46 92
Total noncurrent assets 5,827 5,672
Total assets 44,983 44,034
Current liabilities:    
Revolving loan payable 3,000 3,000
Accounts payable 3,703 4,569
Accrued liabilities 4,543 3,253
Lease liabilities 437 955
Deferred revenue 1,143 1,107
Total current liabilities 12,826 12,884
Deferred revenue, net of current portion 343 246
Lease liabilities, net of current portion 0 231
Other liabilities 36 40
Total noncurrent liabilities 379 517
Total liabilities 13,205 13,401
Commitments and contingencies (see Notes 5 and 8)
Shareholders' Equity:    
Common stock, $0.01 par value, 20,000,000 shares authorized; 14,157,427 and 14,068,049 shares issued, respectively; 10,112,585 and 10,023,207 shares outstanding, respectively 141 141
Additional paid-in capital 59,357 58,141
Retained earnings 4,406 4,515
Accumulated other comprehensive loss, net of tax (16) (54)
Treasury stock, at cost (4,044,842 shares) (32,110) (32,110)
Total shareholders' equity 31,778 30,633
Total liabilities and shareholders' equity $ 44,983 $ 44,034