XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net earnings $ 67,670 $ 42,760
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and Amortization Expense 19,936 10,759
Stock-based compensation 4,661 2,782
Amortization of deferred financing costs 1,124 27
Deferred tax benefit 1,722 (5,366)
Other, net 1,794 628
Net unrealized (gains)/losses on foreign currency revaluation (13,203) 1,275
Gain on sale of properties (5,701) 0
Changes in operating assets and liabilities:    
Accounts receivable (13,141) 8,366
Unbilled receivables (4,097) 7,482
Inventories (1,656) 12,266
Accounts payable 4,030 (3,302)
Accrued expenses (3,357) (11,849)
Accrued restructuring costs (5,010) (590)
Income taxes payable (3,142) 4,809
Other operating assets/liabilities, net (586) (4,327)
Net cash provided by operating activities 51,044 65,720
Cash flows from investing activities:    
Purchase of property, plant and equipment (8,578) (7,906)
Purchases of held to maturity securities 0 (131,309)
Proceeds from held to maturity securities 950 139,316
Investment in related party notes receivable (985) (918)
Proceeds from disposal/sale of property, plant and equipment 7,763 236
Net cash used in investing activities (850) (581)
Cash flows from financing activities:    
Dividends paid to common shareholders (2,494) (2,487)
Deferred financing costs (681) (330)
Repayment of long-term debt (70,500) 0
Proceeds of long-term debt 8,000 0
Purchases of common stock 0 (16,053)
Net cash used in financing activities (65,675) (18,870)
Effect of exchange rate changes on cash and cash equivalents 4,971 (1,374)
Net (decrease) increase in cash and cash equivalents (10,510) 44,895
Cash and cash equivalents - beginning of period 68,253 89,371
Cash and cash equivalents - end of period 57,743 134,266
Supplementary information:    
Income taxes, net of refunds received 19,426 15,556
Interest payments 11,831 3,010
ROU assets obtained in exchange for lease obligations $ 1,784 $ 4,711