XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Net sales $ 135,513 $ 149,390 $ 399,367 $ 391,134
Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 91,277 105,540 278,018 267,516
Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 44,236 43,850 121,349 123,618
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Net sales 149,906 163,869 428,817 419,521
Operating Segments [Member] | Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (13,870) (13,870) (28,480) (27,044)
Operating Segments [Member] | Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 98,527 114,605 293,186 286,575
Operating Segments [Member] | Engineered Systems Segment [Member] | Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (6,952) (8,639) (14,587) (18,173)
Operating Segments [Member] | Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 51,379 49,264 135,631 132,946
Operating Segments [Member] | Industrial Process Solutions Segment [Member] | Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (6,918) (5,231) (13,893) (8,871)
Inter-Segment Elimination [Member] | Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales (225) (183) (389) (457)
Inter-Segment Elimination [Member] | Engineered Systems Segment [Member] | Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (298) (426) (581) (886)
Inter-Segment Elimination [Member] | Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales (298) (426) (581) (886)
Inter-Segment Elimination [Member] | Industrial Process Solutions Segment [Member] | Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales $ (225) $ (183) $ (389) $ (457)