XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 7,946 $ 19,457
Accounts receivable, net 13,927 7,593
Employee retention credit receivable 1,500 1,500
Inventories 12,028 7,711
Prepaid income taxes 0 137
Other current assets 724 738
Total current assets 36,125 37,136
Fixed assets, net 2,781 2,684
Right-of-use asset 2,488 2,553
Goodwill 2,621 2,621
Deferred tax assets 7,327 5,143
Intangible assets, net 242 397
Other assets 248 400
Total noncurrent assets 15,707 13,798
Total assets 51,832 50,934
Current liabilities:    
Current portion of revolving loan payable 2,250 0
Accounts payable 7,395 4,308
Accrued liabilities 4,077 3,894
Lease liability 875 789
Deferred revenue 1,329 805
Total current liabilities 15,926 9,796
Deferred revenue, net of current portion 143 186
Lease liability, net of current portion 1,683 1,781
Other liabilities 218 187
Total noncurrent liabilities 2,044 2,154
Total liabilities 17,970 11,950
Commitments and contingencies (see Notes 9 and 14)
Shareholders' equity:    
Preferred stock 0 0
Common stock, $0.01 par value, 20,000,000 authorized at December 31, 2022 and 2021; 13,956,725 and 13,917,731 shares issued; 9,911,883 and 9,872,889 shares outstanding, at December 31, 2022 and 2021, respectively 139 139
Additional paid-in capital 56,282 55,246
Retained earnings 9,630 15,566
Accumulated other comprehensive (loss) income, net of tax (79) 143
Treasury stock, 4,044,842 shares, at cost (32,110) (32,110)
Total shareholders' equity 33,862 38,984
Total liabilities and shareholders' equity 51,832 50,934
Series A Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0