XML 25 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 42,843 $ 1,299
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income taxes (29,145) (1,852)
Depreciation 9,452 9,949
Amortization 4,628 5,314
Equity loss (income) in nonconsolidated investment 14 (51)
Gain on sales and disposals of property, plant, and equipment (4,431) (459)
Stock-based compensation 3,834 4,179
Loss on asset divestitures 0 3,074
Change in operating assets and liabilities:    
Accounts receivable (12,262) 27,367
Contract assets 12,433 1,797
Inventories 2,376 (6,604)
Other current assets 924 1,372
Other noncurrent assets (3,437) (403)
Accounts payable 10,399 (4,558)
Deferred revenue (2,230) (2,850)
Accrued payroll and employee benefits (1,469) 6,364
Accrued settlement (8,000) (8,000)
Other current liabilities (6,703) 2,555
Other liabilities 3,406 (1,537)
Net cash provided by operating activities 22,632 36,956
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from the sale of property, plant, and equipment 3,895 539
Capital expenditures on property, plant, and equipment (9,791) (4,513)
Acquisitions, net of cash acquired (416) (1,246)
Proceeds from asset divestitures 0 7,706
Net cash (used in) provided by investing activities (6,312) 2,486
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of debt (230,640) (208,668)
Proceeds from debt 222,646 171,408
Treasury stock acquisitions (8,237) (2,625)
Consideration received from noncontrolling interest 0 589
Net cash used in financing activities (16,231) (39,296)
Effect of exchange rate changes on cash and cash equivalents (195) (468)
Net decrease in cash and cash equivalents (106) (322)
Cash and cash equivalents at beginning of period 2,560 2,882
Cash and cash equivalents at end of period 2,454 2,560
Supplemental disclosure of cash flow information:    
Net interest paid 4,659 5,454
Net income taxes paid (received) $ 1,628 $ (221)