XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 11,343 $ 12,321
Accounts receivable, net of allowance for expected credit losses of $662 and $768 7,421 9,824
Inventories 16,851 17,759
Prepaid income taxes 713 322
Other current assets 1,079 773
Total current assets 37,407 40,999
Fixed assets, net of accumulated depreciation of $19,305 and $18,646 1,986 2,421
Right-of-use assets, net 1,380 1,602
Goodwill 2,621 2,621
Deferred tax assets 7,034 6,304
Intangible assets, net of accumulated amortization of $1,606 and $1,518 0 88
Other assets 75 163
Total noncurrent assets 13,096 13,199
Total assets 50,503 54,198
Current liabilities:    
Revolving loan payable 2,250 2,250
Accounts payable 3,210 4,431
Accrued liabilities 3,883 4,947
Lease liabilities 983 929
Deferred revenue 926 1,079
Total current liabilities 11,252 13,636
Deferred revenue, net of current portion 240 209
Lease liabilities, net of current portion 438 720
Other liabilities 219 219
Total noncurrent liabilities 897 1,148
Total liabilities 12,149 14,784
Commitments and contingencies (see Notes 5 and 7)
Shareholders' equity:    
Common stock, $0.01 par value, 20,000,000 shares authorized; 14,055,199 and 14,003,653 shares issued, respectively; 10,010,357 and 9,958,811 shares outstanding, respectively 141 140
Additional paid-in capital 57,857 57,055
Retained earnings 12,472 14,378
Accumulated other comprehensive loss, net of tax (6) (49)
Treasury stock, at cost (4,044,842 shares) (32,110) (32,110)
Total shareholders' equity 38,354 39,414
Total liabilities and shareholders' equity $ 50,503 $ 54,198