XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 26,681 $ 52,089
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 40,085 41,247
Amortization 2,957 3,446
Change in deferred taxes and other liabilities (2,761) (2,391)
Impairment of property, plant and equipment (66) 120
Non-cash interest expense 513 513
Compensation and benefits paid or payable in Class A Common Stock 3,654 4,243
Provision/(recovery) for credit losses from uncollected receivables and contract assets 1,021 (174)
Foreign currency remeasurement loss/(gain) on intercompany loans 7,171 (2,580)
Fair value adjustment on foreign currency contracts 0 3,109
Gain on sale of assets (1,566) (512)
Changes in operating assets and liabilities that provided/(used) cash:    
Accounts receivable (4,490) 4,929
Contract assets (15,329) (8,435)
Inventories (8,179) 3,062
Prepaid expenses and other current assets (2,565) (2,454)
Income taxes prepaid and receivable 743 873
Accounts payable 26,878 17,679
Accrued liabilities (23,314) (15,367)
Income taxes payable (17,191) (5,599)
Noncurrent receivables (201) (379)
Other noncurrent liabilities (2,927) (924)
Other, net 3,719 494
Net cash provided by operating activities 34,833 92,989
Cash flows from investing activities:    
Purchases of property, plant and equipment (29,526) (46,616)
Purchased software (1,005) (40)
Proceeds received from sale of assets 3,243 1,029
Net cash used in investing activities (27,288) (45,627)
Cash flows from financing activities:    
Proceeds from borrowings 171,995 43,282
Principal payments on debt (58,046) (122,828)
Purchase of Treasury shares (120,448) 0
Taxes paid in lieu of share issuance (1,316) (2,446)
Dividends paid (16,693) (16,233)
Net cash used in financing activities (24,508) (98,225)
Effect of exchange rate changes on cash and cash equivalents 8,369 (6,118)
Decrease in cash and cash equivalents (8,594) (56,981)
Cash and cash equivalents at beginning of period 115,283 173,420
Cash and cash equivalents at end of period $ 106,689 $ 116,439