XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information - Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net corporate interest expense $ (17,036) $ (10,311) $ (6,559)
Goodwill and intangible asset impairments 0 (36,808) 0
Contingent earnout adjustments (4,025) (2,921) 0
Income Before Income Taxes 47,357 5,046 43,864
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Operating earnings of all reportable segments 104,780 68,929 76,764
Unallocated corporate and shared costs and credits (19,419) (5,459) (14,259)
Net corporate interest expense (17,036) (10,311) (6,559)
Stock option expense (552) (548) (1,053)
Amortization of acquisition-related intangible assets (7,790) (7,836) (11,029)
Goodwill and intangible asset impairments 0 (36,808) 0
Contingent earnout adjustments (4,025) (2,921) 0
Income Before Income Taxes $ 55,958 $ 5,046 $ 43,864