XML 15 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows Unaudited - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash Flows from Operating Activities:    
Net income $ 6,740 $ 2,779
Reconciliation of net income to net cash used in operating activities:    
Depreciation and amortization 9,647 9,299
Stock-based compensation 1,390 1,218
Loss (gain) on disposal of property and equipment 564 (81)
Contingent earnout adjustments 363 151
Changes in operating assets and liabilities:    
Accounts receivable, net 6,002 6,312
Unbilled revenues, net (8,045) (9,511)
Accrued or prepaid income taxes 229 942
Accounts payable and accrued liabilities (25,176) (25,837)
Deferred revenues 315 116
Accrued retirement costs (3,211) (3,546)
Prepaid expenses and other operating activities (2,741) (1,645)
Net cash used in operating activities (13,923) (19,803)
Cash Flows from Investing Activities:    
Acquisitions of property and equipment (994) (1,541)
Capitalization of computer software costs (8,329) (8,009)
Proceeds from settlement of life insurance policies 210 0
Net cash used in investing activities (9,113) (9,550)
Cash Flows from Financing Activities:    
Cash dividends paid (3,455) (3,443)
Repurchases of common stock 0 (733)
Increases in revolving credit facility borrowings 41,411 35,807
Payments on revolving credit facility borrowings (12,901) (14,794)
Payments of contingent consideration on acquisitions 0 (579)
Other financing activities (38) (185)
Net cash provided by financing activities 25,017 16,073
Effects of exchange rate changes on cash and cash equivalents (289) 394
Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash 1,692 (12,886)
Cash, Cash Equivalents, and Restricted Cash at Beginning of Year 56,329 59,545
Cash, Cash Equivalents, and Restricted Cash at End of Period $ 58,021 $ 46,659