XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net Income (Loss) Attributable to Parent $ 62,987 $ (23,840) $ 41,743
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 25,978 30,222 34,405
Noncash Operating Lease Expense 6,967 7,763 8,397
Impairment of Long-Lived Assets Held-for-use 0 13,217 805
Share-based compensation 25,857 24,081 24,213
Amortization of debt discount and issuance costs 794 793 8,264
Goodwill, Impairment Loss 0 59,816 0
Accounts Receivable, Credit Loss Expense (Reversal) 13 1,050 250
Deferred income taxes 12,480 (9,859) 8,795
(Gain) loss on sales of businesses, excluding transaction costs (32,824) 1,603 0
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (173) 0 1,506
Debt and Equity Securities, Unrealized Gain (Loss) 0 (1,667) 0
Other Noncash Income (421) (25) (789)
Changes in operating assets and liabilities, net of acquisitions and divestitures:      
(Increase) decrease in receivables from clients, net (39,845) 33,051 (10,123)
(Increase) decrease in unbilled services, net (38,820) 18,876 (10,269)
(Increase) decrease in current income tax receivable / payable, net (2,723) (3,662) 4,442
(Increase) decrease in other assets (2,670) (11,972) (144)
Increase (decrease) in accounts payable and accrued liabilities 10,394 (7,786) (6,884)
Increase (decrease) in accrued payroll and related benefits (2,636) (1,169) 30,339
Increase (decrease) in deferred revenues (7,717) 6,246 282
Net cash provided by operating activities 17,987 136,738 132,220
Cash flows from investing activities:      
Purchases of property and equipment (10,871) (8,125) (13,240)
Investment in life insurance policies (1,245) (2,462) (4,703)
Purchases of businesses, net of cash acquired (44,819) (8,701) (2,500)
Payments to Acquire Investments 0 (13,000) (5,000)
Capitalization of internally developed software (4,889) (8,272) (10,312)
Proceeds from Sale of Property, Plant, and Equipment 408 25 753
Proceeds from Divestiture of Businesses, Net of Cash Divested 41,273 (1,499) 0
Net cash used in investing activities (20,143) (42,034) (35,002)
Cash flows from financing activities:      
Proceeds from exercises of stock options 804 1,003 1,244
Shares redeemed for employee tax withholdings (10,103) (7,903) (5,382)
Share repurchases (64,612) (27,141) (12,985)
Proceeds from bank borrowings 235,000 283,000 347,000
Repayments of bank borrowings (205,499) (288,574) (192,515)
Repayments of Convertible Debt 0 0 (250,000)
Payments for debt issuance costs 0 0 (1,524)
Payment for Contingent Consideration Liability, Financing Activities 0 0 4,674
Net cash used in financing activities (44,410) (39,615) (118,836)
Effect of exchange rate changes on cash 170 484 115
Net increase (decrease) in cash and cash equivalents (46,396) 55,573 (21,503)
Cash and cash equivalents at beginning of the period 67,177 11,604 33,107
Cash and cash equivalents at end of the period 20,781 67,177 11,604
Non-cash investing and financing activities:      
Property and equipment expenditures and capitalized software included in accounts payable, accrued expenses and accrued payroll and related benefits 4,733 1,178 2,600
Contingent consideration related to purchases of businesses 1,800 1,770 0
Common stock issued related to purchase of business 3,323 0 0
Share Repurchases Initiated but not yet Settled 191 0 1,234
Cash paid during the year for:      
Interest 7,976 8,309 7,971
Income taxes $ 8,449 $ 4,721 $ 1,429