XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 41,685 $ 13,434
Restricted cash 0 1,142
Trade accounts receivable, net of allowance for credit losses of $499 and $496, respectively 20,710 21,215
Inventories 22,156 22,565
Prepaid expenses and other current assets 1,672 1,695
Total current assets 86,223 60,051
Property and equipment:    
Machinery and equipment 6,829 6,625
Leasehold improvements 3,581 3,242
Gross property and equipment 10,410 9,867
Less: accumulated depreciation (7,267) (6,735)
Net property and equipment 3,143 3,132
Right-of-use assets, net 4,755 5,770
Goodwill 21,578 21,605
Net Carrying Amount 16,959 18,559
Deferred tax assets 1,381 280
Restricted certificates of deposit 100 100
Other assets 444 569
Total assets 134,583 110,066
Current liabilities:    
Current portion of Term Note 4,100 4,100
Current portion of operating lease liabilities 1,730 1,645
Accounts payable 7,296 7,394
Accrued wages and benefits 4,030 3,907
Accrued professional fees 1,188 884
Customer deposits and deferred revenue 3,709 4,498
Accrued sales commissions 1,248 1,468
Domestic and foreign income taxes payable 1,245 1,409
Other current liabilities 1,557 1,564
Total current liabilities 26,103 26,869
Operating lease liabilities, net of current portion 3,501 4,705
Term Note, net of current portion 8,967 12,042
Contingent consideration 1,002 1,039
Other liabilities 397 455
Total liabilities 39,970 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,237,070 and 11,063,271 shares issued, respectively 122 111
Additional paid-in capital 53,960 31,987
Retained earnings 41,430 32,854
Accumulated other comprehensive earnings 2 218
Treasury stock, at cost; 75,758 and 34,308 shares, respectively (901) (214)
Total stockholders' equity 94,613 64,956
Total liabilities and stockholders' equity $ 134,583 $ 110,066