XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net corporate interest expense $ (16,862) $ (17,036) $ (10,311)
Goodwill and intangible asset impairment charges 0 0 (36,808)
Contingent earnout adjustments 1,099 (4,025) (2,921)
Income Before Income Taxes 41,112 47,357 5,046
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Operating earnings of all reportable segments 102,776 104,780 68,929
Unallocated corporate and shared costs and credits (28,066) (19,419) (7,050)
Net corporate interest expense (16,862) (17,036) (10,311)
Stock option expense (574) (552) (548)
Amortization of acquisition-related intangible assets (7,497) (7,790) (7,836)
Goodwill and intangible asset impairment charges 0 0 (36,808)
Non-service pension (costs) credits (9,764) (8,601) 1,591
Contingent earnout adjustments 1,099 (4,025) (2,921)
Income Before Income Taxes $ 41,112 $ 47,357 $ 5,046