XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Segments and Geographic Information - Reconciliation of Total Reportable Segments' Revenues and EBITDA to Consolidated Revenues and Consolidated Income Before Taxes (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]      
Total segment and consolidated revenues $ 2,460,979 $ 2,512,084 $ 2,606,485
Depreciation expense (56,400) (51,400) (46,700)
Amortization of intangibles (48,794) (40,375) (37,860)
Severance, restructuring, and acquisition integration costs (16,820) (18,654) (16,470)
Gain on sale of assets 0 12,056 37,891
Consolidated operating income 266,460 317,518 363,334
Interest expense, net (38,303) (33,625) (43,554)
Loss on debt extinguishment 0 0 (6,392)
Non-operating pension benefit (cost) (215) 1,863 4,005
Consolidated income from continuing operations before taxes 227,942 285,756 317,393
Proceeds from sale of real estate     42,200
Gain on sale of real estate     37,900
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment and consolidated revenues 2,460,979 2,512,084 2,606,485
Total Segment EBITDA 409,858 436,435 438,596
Depreciation expense (56,383) (51,379) (46,669)
Amortization of intangibles (48,794) (40,375) (37,860)
Severance, restructuring, and acquisition integration costs (22,814) (25,152) (16,685)
Amortization of software development intangible assets (10,564) (7,692) (3,875)
Adjustments related to acquisitions and divestitures (4,764) (6,177) (7,833)
Gain on sale of assets 0 12,056 37,891
Proceeds from sale of real estate   13,800 42,200
Gain on sale of real estate   12,100 37,900
Eliminations      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Consolidated operating income $ (79) $ (198) $ (231)