XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net earnings $ 8,461 $ 7,283
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 4,734 3,145
Provision for excess and obsolete inventory 771 203
Foreign exchange loss 109 34
Amortization of deferred compensation related to stock-based awards 1,787 1,450
Discount on shares sold under Employee Stock Purchase Plan (36) (8)
Proceeds from sale of demonstration equipment, net of gain 68 145
Loss on disposal of property and equipment 0 50
Deferred income tax benefit (1,659) (489)
Changes in assets and liabilities:    
Trade accounts receivable (4,886) (4,775)
Inventories (10,631) (2,544)
Prepaid expenses and other current assets (243) (416)
Restricted certificates of deposit 0 40
Other assets (2) (9)
Operating lease liabilities (1,363) (1,218)
Accounts payable 2,875 1,177
Accrued wages and benefits (118) 1,220
Accrued professional fees (157) 267
Customer deposits and deferred revenue (1,464) 4,755
Accrued sales commission 621 280
Domestic and foreign income taxes payable (573) 301
Other current liabilities 184 (59)
Other liabilities 61 (6)
Net cash provided by (used in) operating activities (1,389) 10,842
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisitions of businesses, net of cash acquired 0 (20,378)
Payment of contingent consideration related to Z-Sciences acquisition (179) 0
Refund of final working capital adjustment related to Acculogic 371 0
Purchase of property and equipment (1,365) (994)
Purchase of short term investments (3,494) 0
Sales of short term investments 3,494 0
Net cash used in investing activities (1,173) (21,372)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from stock options exercised 38 1,582
Proceeds from shares sold under Employee Stock Purchase Plan 197 43
Acquisition of treasury stock-shares surrendered by employees to satisfy tax liability (10) 0
Net cash provided by (used in) financing activities (3,733) 21,725
Effects of exchange rates on cash (324) (277)
Net cash provided by (used in) all activities (6,619) 10,918
Cash, cash equivalents and restricted cash at beginning of period 21,195 10,277
Cash, cash equivalents and restricted cash at end of period 14,576 21,195
Cash payments for:    
Domestic and foreign income taxes 3,924 1,322
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Issuance of unvested shares of restricted stock 1,138 1,541
Forfeiture of unvested shares of restricted stock (54) (164)
Details of acquisitions (Note 3):    
Fair value of assets acquired, net of cash (49) 17,717
Liabilities assumed 0 (3,849)
Contingent consideration 500 (1,109)
Goodwill resulting from acquisitions (451) 7,619
Net cash paid for acquisitions 0 20,378
Term Note [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from Term Note 0 20,500
Repayments of Term Note $ (3,958) $ (400)