XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 18,943 $ 1,310
Adjustments to reconcile net income to net cash used in operating activities (net of effect of acquisitions):    
Depreciation and amortization 24,581 27,733
Stock-based compensation expense 2,406 2,379
Gain on sale of property and equipment (9,141) (5,798)
Unrealized (gain) loss on interest rate swap (662) 469
Other non-cash items 2,149 491
Changes in assets and liabilities:    
Accounts receivable (129,344) (71,939)
Contract assets (26,511) (82,783)
Other current assets 562 29,836
Other long-term assets (650) 148
Accounts payable 4,022 26,282
Contract liabilities 73,710 (12,000)
Operating lease assets and liabilities, net (5,530) (1,263)
Accrued liabilities 14,841 (30,565)
Other long-term liabilities 2,160 363
Net cash used in operating activities (28,464) (115,337)
Cash flows from investing activities:    
Purchase of property and equipment (10,434) (13,847)
Proceeds from sale of assets 14,621 7,377
Net cash provided by (used in) investing activities 4,187 (6,470)
Cash flows from financing activities:    
Borrowings under revolving lines of credit   75,000
Payments on revolving lines of credit   (75,000)
Payments on long-term debt (6,978) (31,511)
Proceeds from issuance of common stock 620 489
Payments related to tax withholding for stock-based compensation (4,639) (1,339)
Dividends paid (3,202) (3,187)
Other (907) (1,053)
Net cash used in financing activities (15,106) (36,601)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (314) (79)
Net change in cash, cash equivalents and restricted cash (39,697) (158,487)
Cash, cash equivalents and restricted cash at beginning of the period 223,542 258,991
Cash, cash equivalents and restricted cash at end of the period 183,845 100,504
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest 6,830 17,368
Cash paid for income taxes, net of refunds received (24) (16,622)
Leased assets obtained in exchange for new operating leases 60,127 33,281
SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES    
Dividends declared and not yet paid $ 3,222 $ 3,196