XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net corporate interest expense $ (3,858) $ (4,256) $ (7,802) $ (7,852)
Contingent earnout adjustments     (443) (581)
Income Before Income Taxes 13,665 12,988 22,885 16,814
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Operating earnings of all reportable segments 29,015 27,147 53,077 47,235
Unallocated corporate and shared costs and credits (7,019) (5,079) (13,237) (13,086)
Net corporate interest expense (3,858) (4,256) (7,802) (7,852)
Stock option expense (214) (139) (398) (306)
Amortization of acquisition-related intangible assets (1,825) (1,856) (3,625) (3,724)
Non-service pension (costs) credits (2,354) (2,399) (4,687) (4,872)
Contingent earnout adjustments (80) (430) (443) (581)
Income Before Income Taxes $ 13,665 $ 12,988 $ 22,885 $ 16,814