XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 15,428 $ 13,434
Restricted cash 516 1,142
Trade accounts receivable, net of allowance for credit losses of $497 and $496, respectively 20,991 21,215
Inventories 24,489 22,565
Prepaid expenses and other current assets 2,445 1,695
Total current assets 63,869 60,051
Property and equipment:    
Machinery and equipment 6,742 6,625
Leasehold improvements 3,424 3,242
Gross property and equipment 10,166 9,867
Less: accumulated depreciation (6,959) (6,735)
Net property and equipment 3,207 3,132
Right-of-use assets, net 5,506 5,770
Goodwill 21,636 21,605
Net Carrying Amount 18,046 18,559
Deferred tax assets 684 280
Restricted certificates of deposit 100 100
Other assets 468 569
Total assets 113,516 110,066
Current liabilities:    
Current portion of Term Note 4,100 4,100
Current portion of operating lease liabilities 1,714 1,645
Accounts payable 7,801 7,394
Accrued wages and benefits 3,257 3,907
Accrued professional fees 743 884
Customer deposits and deferred revenue 5,448 4,498
Accrued sales commissions 1,249 1,468
Domestic and foreign income taxes payable 2,273 1,409
Other current liabilities 1,611 1,564
Total current liabilities 28,196 26,869
Operating lease liabilities, net of current portion 4,338 4,705
Term Note, net of current portion 11,017 12,042
Contingent consideration 1,042 1,039
Other liabilities 425 455
Total liabilities 45,018 45,110
Commitments and Contingencies
Stockholders' equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.01 par value; 20,000,000 shares authorized; 11,168,080 and 11,063,271 shares issued, respectively 112 111
Additional paid-in capital 32,673 31,987
Retained earnings 35,671 32,854
Accumulated other comprehensive earnings 289 218
Treasury stock, at cost; 36,329 and 34,308 shares, respectively (247) (214)
Total stockholders' equity 68,498 64,956
Total liabilities and stockholders' equity $ 113,516 $ 110,066