XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Operating Activities:    
Net income $ 26,600 $ 33,400
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 36,300 39,800
Equity compensation expense 12,200 10,900
Deferred income taxes (7,400) (8,300)
Equity in undistributed income of unconsolidated joint ventures (1,200) (1,500)
Dividends received from unconsolidated joint ventures 2,500 4,300
Gain on sale of business 0 (700)
(Gain) loss on sale or disposal of property, plant and equipment 0 (700)
Other non-cash charges, net 500 100
Changes in assets and liabilities:    
Accounts receivable 1,500 (17,500)
Proceeds from insurance related to operations 4,100 5,700
Contract assets 17,000 (8,600)
Inventories, net (300) 22,400
Other current assets (1,300) 2,100
Accounts payable and other accrued expenses 6,000 (20,200)
Other, net (3,100) (1,700)
Net cash provided by operating activities 93,400 59,500
Investing Activities:    
Capital expenditures (40,700) (34,500)
Disposition of business 0 1,700
Proceeds from the sale of property, plant and equipment, net 0 700
Proceeds from insurance claims 0 1,800
Net cash used in investing activities (40,700) (30,300)
Financing Activities:    
Repayment of debt principal and finance lease obligations (30,300) (135,300)
Line of credit issuance costs 0 (1,700)
Payments of taxes related to net share settlement of equity awards (1,300) (2,600)
Proceeds from issuance of shares to employee stock purchase plan 900 0
Share repurchases (7,900) 0
Net cash used in financing activities (38,600) (139,600)
Effect of exchange rate fluctuations on cash 600 1,000
Net increase (decrease) in cash and cash equivalents 14,700 (109,400)
Cash and cash equivalents at beginning of period 131,700 235,900
Cash and cash equivalents at end of period 146,400 126,500
Supplemental Disclosures:    
Accrued capital additions 5,300 2,500
Interest, net of amounts capitalized 1,400 8,900
Income taxes, net of refunds $ 10,900 $ 6,300