XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net income $ (26,243) $ (21,390)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 13,320 12,475
Deferred income taxes 799 (2,304)
Loss from discontinued operations 67 58
Restructuring charges 116 453
Gains on dispositions of property and other assets (5) (58)
Share-based compensation expense 3,107 3,065
Other non-cash items, net 2,927 1,331
Change in operating assets and liabilities:    
Receivables (23,190) (10,726)
Inventories (411) (868)
Current contract costs (15,323) (6,995)
Accounts payable 23,904 20,621
Restructuring liabilities (184) (513)
Accrued compensation (10,994) (6,485)
Contract liabilities 29,625 16,957
Income taxes payable (7,154) (5,735)
Other assets and liabilities, net 2,096 10,183
Net cash provided by (used in) operating activities (7,543) 10,069
Cash flows from investing activities    
Capital expenditures (20,721) (11,384)
Cash paid for acquisitions, net 0 (41)
Proceeds from dispositions of property and other assets 5 66
Net cash used in investing activities (20,716) (11,359)
Cash flows from financing activities    
Proceeds from borrowings 154,243 1,819
Payments on debt and finance lease obligations (127,964) (5,749)
Dividends paid on preferred stock 0 (1,950)
Contributions from non-controlling interests 149 0
Payments of debt issuance costs (51) (200)
Payment of payroll taxes on stock-based compensation through shares withheld or repurchased (996) (412)
Net cash (used in) provided by financing activities 25,381 (6,492)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (950) 404
Net change in cash, cash equivalents, and restricted cash (3,828) (7,378)
Cash, cash equivalents, and restricted cash, beginning of year 59,029 64,564
Cash, cash equivalents, and restricted cash, end of period $ 55,201 $ 57,186