XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 10,631 $ 12,321
Accounts receivable, net of allowance for expected credit losses of $668 and $768 7,780 9,824
Inventories 19,171 17,759
Prepaid income taxes 352 322
Other current assets 931 773
Total current assets 38,865 40,999
Fixed assets, net of accumulated depreciation of $18,947 and $18,646 2,187 2,421
Right-of-use assets 1,371 1,602
Goodwill 2,621 2,621
Deferred tax assets 6,691 6,304
Intangible assets, net of accumulated amortization of $1,556 and $1,518 50 88
Other assets 133 163
Total noncurrent assets 13,053 13,199
Total assets 51,918 54,198
Current liabilities:    
Revolving loan payable 2,250 2,250
Accounts payable 4,226 4,431
Accrued liabilities 4,126 4,947
Lease liabilities 941 929
Deferred revenue 925 1,079
Total current liabilities 12,468 13,636
Deferred revenue, net of current portion 196 209
Lease liabilities, net of current portion 468 720
Other liabilities 215 219
Total noncurrent liabilities 879 1,148
Total liabilities 13,347 14,784
Commitments and contingencies (see Notes 5 and 7)
Shareholders' equity:    
Common stock, $0.01 par value, 20,000,000 shares authorized; 14,039,749 and 14,003,653 shares issued, respectively; 9,994,907 and 9,958,811 shares outstanding, respectively 140 140
Additional paid-in capital 57,249 57,055
Retained earnings 13,342 14,378
Accumulated other comprehensive loss, net of tax (50) (49)
Treasury stock, at cost (4,044,842 shares) (32,110) (32,110)
Total shareholders' equity 38,571 39,414
Total liabilities and shareholders' equity $ 51,918 $ 54,198