XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 8,901 $ 21,195
Restricted cash 1,137 0
Short term investments 3,494 0
Trade accounts receivable, net of allowance for doubtful accounts of $209 and $213, respectively 21,134 16,536
Inventories 21,092 12,863
Prepaid expenses and other current assets 1,871 1,483
Total current assets 57,629 52,077
Property and equipment:    
Machinery and equipment 6,334 5,733
Leasehold improvements 3,217 3,001
Gross property and equipment 9,551 8,734
Less: accumulated depreciation (6,482) (6,046)
Net property and equipment 3,069 2,688
Right-of-use assets, net 5,017 5,919
Goodwill 21,394 21,448
Net Carrying Amount 18,894 21,634
Restricted certificates of deposit 100 100
Other assets 598 39
Total assets 106,701 103,905
Current liabilities:    
Current portion of Term Note 4,100 4,100
Current portion of operating lease liabilities 1,430 1,371
Accounts payable 8,183 4,281
Accrued wages and benefits 3,537 4,080
Accrued professional fees 886 1,048
Customer deposits and deferred revenue 5,077 6,038
Accrued sales commissions 1,164 863
Domestic and foreign income taxes payable 1,335 2,024
Other current liabilities 1,386 1,267
Total current liabilities 27,098 25,072
Operating lease liabilities, net of current portion 4,196 5,248
Term Note, net of current portion 13,067 16,000
Deferred tax liabilities 217 1,379
Contingent consideration 1,238 930
Other liabilities 464 453
Total liabilities 46,280 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,057,858 and 10,910,460 shares issued, respectively 111 109
Additional paid-in capital 31,516 29,931
Retained earnings 29,610 24,393
Accumulated other comprehensive earnings (loss) (602) 594
Treasury stock, at cost; 34,308 and 33,077 shares, respectively (214) (204)
Total stockholders' equity 60,421 54,823
Total liabilities and stockholders' equity $ 106,701 $ 103,905