XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net sales $ 112,563 $ 92,436
Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 74,454 56,975
Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 38,109 35,461
Intra-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (2,373) (6,183)
Intra-Segment Sales [Member] | Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales (1,538) (4,558)
Intra-Segment Sales [Member] | Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales (835) (1,625)
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Net sales 115,131 98,742
Operating Segments [Member] | Engineered Systems Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 76,089 61,600
Operating Segments [Member] | Industrial Process Solutions Segment [Member]    
Segment Reporting Information [Line Items]    
Net sales 39,042 37,142
Inter-Segment Elimination [Member] | Industrial Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (97) (67)
Inter-Segment Elimination [Member] | Energy Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (98) (56)
Inter-Segment Elimination [Member] | Engineered Systems Segment [Member] | Industrial Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales (97) (67)
Inter-Segment Elimination [Member] | Industrial Process Solutions Segment [Member] | Energy Inter-Segment Sales [Member]    
Segment Reporting Information [Line Items]    
Net sales $ (98) $ (56)