XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 43,120 $ 1,769
Adjustments to reconcile net income to cash used in operating activities:    
Deferred income taxes (30,122) (1,958)
Depreciation 7,076 7,449
Amortization 3,486 4,119
Equity in loss of nonconsolidated investments 6 6
Gain on sales and disposals of property, plant, and equipment (4,437) (366)
Stock-based compensation 3,135 2,757
Loss on asset divestitures 0 3,074
Change in operating assets and liabilities:    
Accounts receivable (12,976) 15,927
Contract assets 9,910 (261)
Inventories (465) (16,047)
Other current assets (2,020) 1,108
Other noncurrent assets 2,517 (762)
Accounts payable 603 1,201
Deferred revenue (2,861) 782
Accrued payroll and employee benefits (5,747) 1,809
Accrued settlement (4,000) (4,000)
Other current liabilities (5,848) (1,044)
Other long-term liabilities (3,030) (253)
Net cash (used in) provided by operating activities (1,653) 15,310
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from the sale of property, plant, and equipment 3,881 539
Capital expenditures on property, plant, and equipment (7,834) (2,784)
Proceeds from business dispositions 0 7,706
Acquisitions, net of cash acquired 0 337
Net cash (used in) provided by investing activities (3,953) 5,798
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of debt (166,005) (150,115)
Proceeds from debt 178,167 129,853
Treasury stock acquisitions (5,742) (1,193)
Investment of noncontrolling interest 0 334
Net cash provided by (used in) financing activities 6,420 (21,121)
Effect of exchange rate changes on cash and cash equivalents (239) 100
Net increase in cash and cash equivalents 575 87
Cash and cash equivalents at beginning of period 2,560 2,882
Cash and cash equivalents at end of period 3,135 2,969
Supplemental disclosure of cash flow information:    
Interest paid 3,632 4,351
Income taxes paid (received) $ 1,596 $ (271)