XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows from Operating Activities:      
Net income (loss) $ 30,260,000 $ (18,532,000) $ 30,548,000
Reconciliation of net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 35,742,000 36,098,000 40,176,000
Goodwill impairment 0 36,808,000 0
Deferred income taxes (12,279,000) 7,397,000 (2,992,000)
Stock-based compensation costs 5,603,000 4,923,000 7,585,000
Loss (gain) on disposal of property and equipment 646,000 (1,490,000) 104,000
Contingent earnout adjustments 4,025,000 2,921,000 0
Changes in operating assets and liabilities, net of effects of acquisitions and dispositions:      
Accounts receivable, net 11,663,000 (15,537,000) (5,475,000)
Unbilled revenues, net 11,879,000 (19,319,000) (9,979,000)
Accrued or prepaid income taxes 13,063,000 (7,444,000) (7,232,000)
Accounts payable and accrued liabilities (2,822,000) (5,985,000) 13,470,000
Deferred revenues 5,913,000 (397,000) 3,562,000
Accrued retirement costs 7,174,000 (1,366,000) (15,478,000)
Prepaid expenses and other operating activities (7,077,000) 9,557,000 32,000
Net cash provided by operating activities 103,790,000 27,634,000 54,321,000
Cash Flows from Investing Activities:      
Acquisitions of property and equipment (4,890,000) (6,838,000) (9,225,000)
Capitalization of computer software costs (31,706,000) (27,761,000) (21,729,000)
Cash proceeds from sale of property and equipment 0 3,032,000 0
Payments for business acquisitions, net of cash acquired 0 (26,309,000) (46,398,000)
Proceeds from settlement of life insurance policies 0 0 6,526,000
Net cash used in investing activities (36,596,000) (57,876,000) (70,826,000)
Cash Flows from Financing Activities:      
Cash dividends paid (12,701,000) (11,842,000) (12,663,000)
Payments related to shares received for withholding taxes under employee stock-based compensation plans (1,947,000) (704,000) (1,411,000)
Proceeds from shares purchased under employee stock-based compensation plans 1,536,000 821,000 1,648,000
Repurchases of common stock (2,731,000) (26,749,000) (19,134,000)
Payments of contingent consideration on acquisitions (7,060,000) (2,118,000) (1,544,000)
Payments for equity investments 0 (600,000) (106,000)
Increases in short-term and revolving credit facility borrowings 37,578,000 106,481,000 113,312,000
Payments on short-term and revolving credit facility borrowings (69,066,000) (39,025,000) (52,306,000)
Payments on finance lease obligations (60,000) (59,000) (432,000)
Capitalized loan costs 0 (7,000) (2,302,000)
Dividends paid to noncontrolling interests (229,000) (258,000) (405,000)
Net cash (used in) provided by financing activities (54,680,000) 25,940,000 24,657,000
Effects of exchange rate changes on cash and cash equivalents 386,000 (2,742,000) 881,000
Increase (decrease) in Cash, Cash Equivalents, and Restricted Cash 12,900,000 (7,044,000) 9,033,000
Cash, Cash Equivalents, and Restricted Cash at Beginning of Year 46,645,000 53,689,000 44,656,000
Cash, Cash Equivalents, and Restricted Cash at End of Year $ 59,545,000 $ 46,645,000 $ 53,689,000