v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows from Operating Activities    
Net income available to common stockholders $ (59,280) $ 47,123
Loss from discontinued operations (74,561) (5,430)
Income from continuing operations 15,281 52,553
Adjustments to reconcile income from continuing operations to net cash (used in) provided by operating activities:    
Depreciation and amortization 35,718 16,100
Stock compensation expense 5,147 6,237
Provision for deferred income taxes 921 0
Other, net 4,071 442
Changes in operating assets and liabilities net of effects from acquisitions:    
Trade receivables and costs in excess of billings (90,134) (25,240)
Inventories (23,500) (12,864)
Other current assets and other assets (10,027) (6,168)
Accounts payable 75,232 18,281
Accrued expenses and other non-current liabilities (2,714) (711)
Net cash provided by operating activities of continuing operations 9,995 48,630
Net cash (used in) provided by operating activities of discontinued operations (47,397) 9,928
Net cash (used in) provided by operating activities (37,402) 58,558
Cash Flows from Investing Activities    
Acquisitions, net of cash acquired (1,339,657) (192,946)
Purchases of property, plant, and equipment, net (11,193) (28,960)
Net proceeds from sale of business 0 352
Net cash used in investing activities of continuing operations (1,350,850) (221,554)
Net cash provided by (used in) investing activities of discontinued operations 74,944 (974)
Net cash used in investing activities (1,275,906) (222,528)
Cash Flows from Financing Activities    
Proceeds from long-term debt 1,321,000 0
Long-term debt payments (75,000) 0
Payment of debt issuance costs (29,311) 0
Purchase of common stock at market prices (3,928) (62,499)
Net cash provided by (used in) financing activities 1,212,761 (62,499)
Effect of exchange rate changes on cash (30) 280
Net decrease in cash and cash equivalents (100,577) (226,189)
Cash and cash equivalents at beginning of year 115,724 269,480
Cash and cash equivalents at end of period $ 15,147 $ 43,291