XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Cash Flow Statements - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income $ 198,414 $ 242,556 $ 254,822
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 115,741 99,446 88,738
Share-based compensation 27,532 21,024 23,676
Loss on debt extinguishment 0 0 6,392
Deferred income tax benefit (15,954) (12,957) (627)
Gain on sale of assets 0 (12,056) (37,891)
Changes in operating assets and liabilities, net of the effects of exchange rate changes, acquired businesses, and disposals:      
Receivables 18,861 24,527 (33,605)
Inventories 24,318 (15,331) 5,558
Accounts payable (21,724) (8,175) (20,595)
Accrued liabilities 11,354 (16,292) (5,416)
Income taxes 6,639 (3,668) 2,335
Other assets (6,689) (9,314) 2,881
Other liabilities (6,416) 9,878 (4,972)
Net cash provided by operating activities 352,076 319,638 281,296
Cash flows from investing activities:      
Cash used for business acquisitions, net of cash acquired (296,452) (106,712) (104,603)
Capital expenditures (129,100) (116,731) (105,094)
Disposal of businesses, net of cash (1,316) 9,300 334,574
Proceeds from disposal of tangible assets 113 13,785 43,534
Net cash provided by (used for) investing activities (426,755) (200,358) 168,411
Cash flows from financing activities:      
Payments under share repurchase program, including excise tax (134,308) (192,135) (150,000)
Withholding tax payments for share-based payment awards (9,659) (17,444) (7,186)
Cash dividends paid (8,195) (8,498) (8,949)
Payments under financing lease obligations (1,134) (423) (157)
Payments to noncontrolling interest holders (67) 0 0
Payments under borrowing arrangements 0 0 (230,639)
Proceeds from issuance of common stock 8,917 6,568 3,717
Other 728 0 0
Net cash used for financing activities (143,718) (211,932) (393,214)
Effect of foreign currency exchange rate changes on cash and cash equivalents (8,345) 2,020 (12,574)
Increase (decrease) in cash and cash equivalents (226,742) (90,632) 43,919
Cash and cash equivalents, beginning of year 597,044 687,676 643,757
Cash and cash equivalents, end of year $ 370,302 $ 597,044 $ 687,676