XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Net sales $ 126,332 $ 112,563
Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 89,349 74,454
Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 36,983 38,109
Intra-Segment Sales [Member] | Industrial Process Solutions Segment [Member] | Energy Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (61) (98)
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Net sales 132,097 115,131
Operating Segments [Member] | Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 92,518 76,089
Operating Segments [Member] | Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 39,579 39,042
Operating Segments [Member] | Intra-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (5,617) (2,373)
Operating Segments [Member] | Intra-Segment Sales [Member] | Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales (3,082) (1,538)
Operating Segments [Member] | Intra-Segment Sales [Member] | Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales (2,535) (835)
Inter-Segment Elimination [Member]    
Segment Reporting Information [Line Items]    
Net sales (87) (97)
Inter-Segment Elimination [Member] | Energy Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (61) (98)
Inter-Segment Elimination [Member] | Intra-Segment Sales [Member] | Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales $ (87) $ (97)