XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net corporate interest expense $ (3,788) $ (4,682) $ (11,590) $ (12,534)
Contingent earnout adjustments     (503) 1,547
Income Before Income Taxes 18,202 14,720 41,087 31,534
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Operating earnings of all reportable segments 32,537 28,814 85,614 76,049
Unallocated corporate and shared costs and credits (5,946) (6,979) (19,183) (20,065)
Net corporate interest expense (3,788) (4,682) (11,590) (12,534)
Stock option expense (52) (188) (450) (494)
Amortization of acquisition-related intangible assets (2,126) (1,932) (5,751) (5,656)
Non-service pension (costs) credits (2,363) (2,441) (7,050) (7,313)
Contingent earnout adjustments (60) 2,128 (503) 1,547
Income Before Income Taxes $ 18,202 $ 14,720 $ 41,087 $ 31,534