XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 12,321 $ 7,946
Accounts receivable (net of allowance for expected credit losses of $768 and $351) 9,824 13,927
Employee retention credit receivable 0 1,500
Inventories 17,759 12,028
Prepaid income taxes 322 0
Other current assets 773 724
Total current assets 40,999 36,125
Fixed assets, net 2,421 2,781
Right-of-use assets 1,602 2,488
Goodwill 2,621 2,621
Deferred tax assets 6,304 7,327
Intangible assets, net 88 242
Other assets 163 248
Total noncurrent assets 13,199 15,707
Total assets 54,198 51,832
Current liabilities:    
Revolving loan payable 2,250 2,250
Accounts payable 4,431 7,395
Accrued liabilities 4,947 4,077
Lease liabilities 929 875
Deferred revenue 1,079 1,329
Total current liabilities 13,636 15,926
Deferred revenue, net of current portion 209 143
Lease liabilities, net of current portion 720 1,683
Other liabilities 219 218
Total noncurrent liabilities 1,148 2,044
Total liabilities 14,784 17,970
Commitments and contingencies (see Notes 8 and 14)
Shareholders' equity:    
Preferred stock 0 0
Common stock, $0.01 par value, 20,000,000 authorized at December 31, 2023 and 2022; 14,003,653 and 13,956,725 shares issued; 9,958,811 and 9,911,883 shares outstanding, at December 31, 2023 and 2022, respectively 140 139
Additional paid-in capital 57,055 56,282
Retained earnings 14,378 9,630
Accumulated other comprehensive loss, net of tax (49) (79)
Treasury stock, 4,044,842 shares, at cost (32,110) (32,110)
Total shareholders' equity 39,414 33,862
Total liabilities and shareholders' equity 54,198 51,832
Series A Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0