XML 75 R8.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities    
Net income $ 2,716 $ 1,488
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 811 787
Amortization of intangible assets 235 318
Deferred tax (benefit) expense from stock issuances (8) 112
Amortization of deferred financing costs 56 56
Stock-based compensation 1,754 2,420
Change in fair value of contingent consideration 5 12
Provisions for credit losses 71 37
Deferred tax provision (benefit) 170 (128)
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 111 (5,515)
Prepaid expenses and other assets 2,114 2,965
Accounts payable (2,143) (1,300)
Contract liabilities (2,452) (78)
Accrued expenses and other liabilities (4,112) (196)
Net cash (used in) provided by operating activities (672) 978
Cash flows from investing activities    
Purchase of furniture, fixtures and equipment (841) (837)
Net cash used in investing activities (841) (837)
Cash flows from financing activities    
Proceeds from revolving facility (Note 10) 20,000 5,000
Repayment of outstanding debt (Note 10) (20,000) (5,000)
Additional proceeds from the sale of the Automation business   1,954
Proceeds from issuance of employee stock purchase plan shares 159 139
Payments related to tax withholding for stock-based compensation (770) (756)
Cash dividends paid to shareholders (2,245) (2,245)
Treasury shares repurchased (1,316) (2,565)
Net cash used in financing activities (4,172) (3,473)
Effect of exchange rate changes on cash (289) 376
Net decrease in cash, cash equivalents, and restricted cash (5,974) (2,956)
Cash, cash equivalents, and restricted cash, beginning of period 28,754 23,158
Cash, cash equivalents, and restricted cash, end of period 22,780 20,202
Supplemental disclosures of cash flow information:    
Interest 878 1,062
Taxes, net of refunds 879 512
Non-cash investing and financing activities:    
Issuance of treasury stock for vested restricted stock units $ 1,481 $ 1,759