XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 11,134 $ 12,321
Accounts receivable, net of allowance for expected credit losses of $661 and $768 6,738 9,824
Inventories 17,636 17,759
Prepaid income taxes 711 322
Other current assets 800 773
Total current assets 37,019 40,999
Fixed assets, net of accumulated depreciation of $19,102 and $18,646 2,132 2,421
Right-of-use assets 1,605 1,602
Goodwill 2,621 2,621
Deferred tax assets 6,875 6,304
Intangible assets, net of accumulated amortization of $1,593 and $1,518 13 88
Other assets 99 163
Total noncurrent assets 13,345 13,199
Total assets 50,364 54,198
Current liabilities:    
Revolving loan payable 2,250 2,250
Accounts payable 3,043 4,431
Accrued liabilities 3,651 4,947
Lease liabilities 942 929
Deferred revenue 836 1,079
Total current liabilities 10,722 13,636
Deferred revenue, net of current portion 198 209
Lease liabilities, net of current portion 701 720
Other liabilities 215 219
Total noncurrent liabilities 1,114 1,148
Total liabilities 11,836 14,784
Commitments and contingencies (see Notes 5 and 7)
Shareholders' equity:    
Common stock, $0.01 par value, 20,000,000 shares authorized; 14,043,149 and 14,003,653 shares issued, respectively; 9,998,307 and 9,958,811 shares outstanding, respectively 140 140
Additional paid-in capital 57,528 57,055
Retained earnings 13,023 14,378
Accumulated other comprehensive loss, net of tax (53) (49)
Treasury stock, at cost (4,044,842 shares) (32,110) (32,110)
Total shareholders' equity 38,528 39,414
Total liabilities and shareholders' equity $ 50,364 $ 54,198