XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities    
Net income $ 2,839 $ 6,154
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation expense 3,282 3,094
Amortization of intangible assets 2,606 3,164
Deferred tax expense (benefit) from stock issuances 401 (241)
Write-off of deferred financing costs   379
Amortization of deferred financing costs 222 238
Stock-based compensation 8,046 9,132
Change in fair value of contingent consideration (2,312) 104
Gain on the sale on business (4,532)  
Provisions for credit losses 1,163 5,434
Deferred tax (benefit) provision (1,730) (1,966)
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 7,069 (6,662)
Prepaid expenses and other assets 5,034 (6,471)
Accounts payable (1,551) (4,962)
Contract liabilities 713 1,101
Accrued expenses and other liabilities (1,385) 3,774
Net cash provided by operating activities 19,865 12,272
Cash flows from investing activities    
Divestiture, net of cash disposed (Note 5) 21,822  
Ventana Research acquisition (Note 4)   (1,000)
Purchase of furniture, fixtures and equipment (2,830) (3,433)
Net cash provided by (used in) investing activities 18,992 (4,433)
Cash flows from financing activities    
Proceeds from revolving facility (Note 13) 28,000 84,175
Repayment of outstanding debt (Note 13) (48,000) (84,175)
Proceeds from issuance of employee stock purchase plan shares 794 930
Debt financing costs   (827)
Payments related to tax withholding for stock-based compensation (2,078) (2,657)
Payment of contingent consideration (1,657) (1,460)
Cash dividends paid to shareholders (9,393) (8,687)
Treasury shares repurchased (5,572) (3,497)
Net cash used in financing activities (37,906) (16,198)
Effect of exchange rate changes on cash (602) 498
Net decrease in cash, cash equivalents, and restricted cash 349 (7,861)
Cash, cash equivalents, and restricted cash, beginning of period 22,809 30,670
Cash, cash equivalents, and restricted cash, end of period 23,158 22,809
Supplemental disclosures of cash flow information:    
Interest 5,732 5,263
Taxes, net of refunds 1,718 8,239
Non-cash investing and financing activities:    
Issuance of treasury stock for vested restricted stock units 6,507 $ 8,471
Additional proceeds received for disposal on sale of business (Note 5) $ 1,954