XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Segments and Geographic Information - Reconciliations of Other Segment Measures to Consolidated Totals (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Segment assets $ 3,327,938 $ 3,240,191 $ 3,161,675
Cash and cash equivalents 370,302 597,044 687,676
Goodwill 1,018,677 907,331 862,253
Intangible assets, less accumulated amortization 419,074 269,144 246,830
Deferred income taxes 16,353 15,739 14,642
Total expenditures of property, plant and equipment 129,100 116,731 105,094
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Segment assets 1,446,976 1,364,582 1,270,888
Total expenditures of property, plant and equipment 99,406 100,309 92,248
Corporate assets      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Segment assets 56,556 86,351 79,386
Total expenditures of property, plant and equipment $ 29,694 $ 16,422 $ 12,846