XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 10,543 $ 21,195
Short term investments 3,485 0
Trade accounts receivable, net of allowance for doubtful accounts of $210 and $213, respectively 22,489 16,536
Inventories 17,519 12,863
Prepaid expenses and other current assets 1,550 1,483
Total current assets 55,586 52,077
Property and equipment:    
Machinery and equipment 6,076 5,733
Leasehold improvements 3,206 3,001
Gross property and equipment 9,282 8,734
Less: accumulated depreciation (6,324) (6,046)
Net property and equipment 2,958 2,688
Right-of-use assets, net 5,320 5,919
Goodwill 21,720 21,448
Net Carrying Amount 19,907 21,634
Restricted certificates of deposit 100 100
Other assets 434 39
Total assets 106,025 103,905
Current liabilities:    
Current portion of Term Note 4,100 4,100
Current portion of operating lease liabilities 1,419 1,371
Accounts payable 7,802 4,281
Accrued wages and benefits 3,090 4,080
Accrued professional fees 573 1,048
Customer deposits and deferred revenue 5,701 6,038
Accrued sales commissions 1,077 863
Domestic and foreign income taxes payable 1,536 2,024
Other current liabilities 1,598 1,267
Total current liabilities 26,896 25,072
Operating lease liabilities, net of current portion 4,539 5,248
Term Note, net of current portion 14,092 16,000
Deferred tax liabilities 574 1,379
Contingent consideration 1,330 930
Other liabilities 474 453
Total liabilities 47,905 49,082
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,048,708 and 10,910,460 shares issued, respectively 110 109
Additional paid-in capital 30,974 29,931
Retained earnings 27,086 24,393
Accumulated other comprehensive earnings 164 594
Treasury stock, at cost; 34,308 and 33,077 shares, respectively (214) (204)
Total stockholders' equity 58,120 54,823
Total liabilities and stockholders' equity $ 106,025 $ 103,905