XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash Flows from Operating Activities    
Net income $ 60,450 $ 55,364
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for credit losses 691 91
Deferred income taxes and unrecognized income tax benefits (3,533) 6,023
Non-cash equity compensation 10,134 10,023
Depreciation and amortization 46,207 34,139
Facilities consolidation reserve   (236)
Amortization of debt issuance costs 984 940
Impairment of long-lived assets 3,801  
Gain on divestiture of a business (4,302)  
Other adjustments, net (2,222) 474
Changes in operating assets and liabilities, net of the effects of acquisitions:    
Net contract assets and liabilities (52,010) (72,619)
Contract receivables 12,087 (31,770)
Prepaid expenses and other assets 11,893 (11,991)
Operating lease assets and liabilities, net 3,897 (1,305)
Accounts payable (13,333) 23,394
Accrued salaries and benefits (8,521) (13,971)
Accrued subcontractors and other direct costs (3,353) 9,441
Accrued expenses and other current liabilities (18,727) (476)
Income tax receivable and payable 450 (1,667)
Other liabilities 959 742
Net Cash Provided by Operating Activities 45,552 6,596
Cash Flows from Investing Activities    
Capital expenditures for property and equipment and capitalized software (17,876) (17,323)
Proceeds from working capital adjustments related to prior business acquisition   2,911
Payments for business acquisitions, net of cash acquired (32,664) (238,991)
Proceeds from divestiture of a business 47,151  
Net Cash Used in Investing Activities (3,389) (253,403)
Cash Flows from Financing Activities    
Advances from working capital facilities 972,266 1,358,335
Payments on working capital facilities (995,244) (1,074,888)
Proceeds from other short-term borrowings 25,394  
Repayments of other short-term borrowings (18,845)  
Receipt of restricted contract funds 6,412 13,525
Payment of restricted contract funds (7,042) (23,358)
Debt issue costs   (4,852)
Payments of principal portion of finance leases (1,780)  
Proceeds from exercise of options 279 412
Dividends paid (7,903) (7,912)
Net payments for stock issuances and buybacks (20,601) (21,105)
Payments on business acquisition liabilities   (1,132)
Net Cash (Used in) Provided by Financing Activities (47,064) 239,025
Effect of Exchange Rate Changes on Cash, Cash Equivalents, and Restricted Cash (213) (2,175)
Decrease in Cash, Cash Equivalents, and Restricted Cash (5,114) (9,957)
Cash, Cash Equivalents, and Restricted Cash, Beginning of Period 12,968 20,433
Cash, Cash Equivalents, and Restricted Cash, End of Period 7,854 10,476
Supplemental Disclosure of Cash Flow Information    
Interest 29,173 13,595
Income taxes $ 12,604 14,384
Non-cash investing and financing transactions:    
Tenant improvements funded by lessor   20,253
Acquisition of property and equipment through finance lease   $ 15,027