XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 37,435 $ 13,434
Restricted cash 0 1,142
Trade accounts receivable, net of allowance for credit losses of $501 and $496, respectively 21,581 21,215
Inventories 23,070 22,565
Prepaid expenses and other current assets 1,495 1,695
Total current assets 83,581 60,051
Property and equipment:    
Machinery and equipment 6,779 6,625
Leasehold improvements 3,520 3,242
Gross property and equipment 10,299 9,867
Less: accumulated depreciation (7,081) (6,735)
Net property and equipment 3,218 3,132
Right-of-use assets, net 5,177 5,770
Goodwill 21,707 21,605
Net Carrying Amount 17,613 18,559
Deferred tax assets 965 280
Restricted certificates of deposit 100 100
Other assets 496 569
Total assets 132,857 110,066
Current liabilities:    
Current portion of Term Note 4,100 4,100
Current portion of operating lease liabilities 1,731 1,645
Accounts payable 5,735 7,394
Accrued wages and benefits 3,570 3,907
Accrued professional fees 1,010 884
Customer deposits and deferred revenue 5,176 4,498
Accrued sales commissions 1,202 1,468
Domestic and foreign income taxes payable 1,184 1,409
Other current liabilities 1,660 1,564
Total current liabilities 25,368 26,869
Operating lease liabilities, net of current portion 3,959 4,705
Term Note, net of current portion 9,992 12,042
Contingent consideration 1,063 1,039
Other liabilities 411 455
Total liabilities 40,793 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; 12,185,220 and 11,063,271 shares issued, respectively 122 111
Additional paid-in capital 53,296 31,987
Retained earnings 38,464 32,854
Accumulated other comprehensive earnings 470 218
Treasury stock, at cost; 38,514 and 34,308 shares, respectively (288) (214)
Total stockholders' equity 92,064 64,956
Total liabilities and stockholders' equity $ 132,857 $ 110,066