v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities:    
Net income $ 177,208 $ 130,656
Adjustments to reconcile net income from operations to net cash used in operating activities:    
Depreciation and amortization 93,504 97,223
Amortization of deferred finance charges and discounts 3,246 3,288
Amortization of interest cap premiums 3,379 5,467
Payment of interest rate cap premiums (3,473) (5,524)
Stock compensation expense 9,725 5,875
Loss (gain) from disposals, net (622) 3,449
Non-cash lease expense 902 866
Deferred income taxes (4,731) (11,560)
Foreign exchange gain (loss), net 679 431
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable, net (160,101) (96,589)
Contract assets, net (130,753) (155,634)
Inventories, net 55,770 (4,579)
Prepaid expenses and other current assets 6,237 (24,422)
Accounts payable, accrued expenses, and other current liabilities 27,750 25,885
Contract liabilities (99,051) 20,204
Due to/from related parties (438) (649)
Income taxes payable and receivable (26,458) (15,490)
Net cash used in operating activities (47,227) (21,103)
Investing activities:    
Acquisitions, net of cash and other (33,263) 1,254
Purchase of property, plant and equipment (36,641) (47,262)
Payments for purchase of intangible assets (476) (30,000)
Proceeds from disposal of property, plant and equipment 828 3,637
Net cash used in investing activities (69,552) (72,371)
Financing activities:    
Proceeds from long-term debt 235,000 345,000
Repayment of long-term debt (126,774) (261,785)
Repurchase of common stock (100,085)  
Repayments of long-term agreements (911) (1,501)
Net cash provided by financing activities 7,230 81,714
Effect of exchange rate changes on cash (1,105) 692
Net decrease in cash (110,654) (11,068)
Cash at beginning of the period 289,717 102,581
Cash at end of the period 179,063 91,513
Supplemental disclosure of non-cash investing activities:    
Acquisition of property, plant and equipment, liability incurred, but not paid 2,782 $ 839
Acquisition of intangible assets, liability incurred but not paid $ 180,777