XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net earnings $ 2,891 $ 9,342
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 5,392 4,683
Provision for excess and obsolete inventory 703 544
Foreign exchange (gain) loss 203 (9)
Amortization of deferred compensation related to stock-based awards 1,857 2,047
Discount on shares sold under Employee Stock Purchase Plan (24) (31)
Proceeds from sale of demonstration equipment, net of gain 169 167
Loss on disposal of property and equipment 25 11
Deferred income tax benefit (1,508) (1,157)
Adjustment to contingent consideration liability (126) (294)
Changes in assets and liabilities:    
Trade accounts receivable (5,505) 2,991
Inventories 4,903 2,027
Prepaid expenses and other current assets 903 (535)
Other assets (30) (686)
Operating lease liabilities (1,649) (1,712)
Accounts payable (2,306) (1,811)
Accrued wages and benefits 42 231
Accrued professional fees 72 339
Customer deposits and deferred revenue (1,389) (759)
Accrued sales commission 7 (421)
Domestic and foreign income taxes payable (1,369) (371)
Other current liabilities (74) 231
Deferred revenue, net of current portion (16) 1,331
Other liabilities 602 (17)
Net cash provided by (used in) operating activities 3,821 16,203
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of business, net of cash acquired (18,727) 0
Purchase of property and equipment (1,324) (1,291)
Net cash used in investing activities (20,051) (1,291)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net proceeds from public offering of common stock 0 19,244
Repurchases of common stock (1,042) 0
Repayments of short-term borrowings (152) 0
Proceeds from stock options exercised 145 978
Proceeds from shares sold under Employee Stock Purchase Plan 138 174
Settlement of employee tax liabilities in connection with treasury stock transaction (41) (687)
Net cash provided by (used in) financing activities (8,641) 15,609
Effects of exchange rates on cash (559) 163
Net cash provided by (used in) all activities (25,430) 30,684
Cash, cash equivalents and restricted cash at beginning of period 45,260 14,576
Cash, cash equivalents and restricted cash at end of period 19,830 45,260
Cash payments for:    
Domestic and foreign income taxes 3,072 3,240
Interest 881 688
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Forfeiture of unvested shares of restricted stock (200) (176)
Restricted Stock [Member]    
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Equity issued 1,580 1,601
Alfamation [Member]    
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Equity issued 2,086 0
Term Note [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayments of Term Note $ (7,689) $ (4,100)