XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 14,625 $ 10,277
Trade accounts receivable, net of allowance for doubtful accounts of $212 12,832 8,435
Inventories 8,702 7,476
Prepaid expenses and other current assets 528 776
Total current assets 36,687 26,964
Property and equipment:    
Machinery and equipment 5,409 5,356
Leasehold improvements 2,909 2,636
Gross property and equipment 8,318 7,992
Less: accumulated depreciation (5,856) (5,642)
Net property and equipment 2,462 2,350
Right-of-use assets, net 5,852 6,387
Goodwill 13,738 13,738
Intangible assets, net 11,812 12,421
Restricted certificates of deposit 100 140
Other assets 36 30
Total assets 70,687 62,030
Current liabilities:    
Accounts payable 3,524 2,424
Accrued wages and benefits 2,605 1,944
Accrued professional fees 704 776
Customer deposits and deferred revenue 892 396
Accrued sales commissions 871 472
Current portion of operating lease liabilities 1,147 1,215
Domestic and foreign income taxes payable 1,107 825
Other current liabilities 867 804
Total current liabilities 11,717 8,856
Operating lease liabilities, net of current portion 5,471 6,050
Deferred tax liabilities 1,841 1,922
Other liabilities 437 450
Total liabilities 19,466 17,278
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; 10,815,859 and 10,562,200 shares issued, respectively 108 106
Additional paid-in capital 28,574 26,851
Retained earnings 21,931 17,110
Accumulated other comprehensive earnings 812 889
Treasury stock, at cost; 33,077 shares (204) (204)
Total stockholders' equity 51,221 44,752
Total liabilities and stockholders' equity $ 70,687 $ 62,030