XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 129,181 $ 105,375 $ 241,744 $ 197,811
Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 87,522 67,333 161,977 124,308
Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 41,659 38,042 79,767 73,503
Intra-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (10,801) (4,948) (13,174) (11,131)
Intra-Segment Sales [Member] | Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales (7,995) (3,231) (9,533) (7,789)
Intra-Segment Sales [Member] | Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales (2,806) (1,717) (3,641) (3,342)
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Net sales 140,521 110,655 255,652 209,397
Operating Segments [Member] | Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 95,880 70,754 171,970 132,354
Operating Segments [Member] | Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 44,641 39,901 83,682 77,043
Inter-Segment Elimination [Member] | Industrial Inter-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (363) (190) (460) (257)
Inter-Segment Elimination [Member] | Energy Inter-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (176) (142) (274) (198)
Inter-Segment Elimination [Member] | Engineered Systems Segment [Member] | Industrial Inter-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales (363) (190) (460) (257)
Inter-Segment Elimination [Member] | Industrial Process Solutions Segment [Member] | Energy Inter-Segment Sales [Member]        
Segment Reporting Information [Line Items]        
Net sales $ (176) $ (142) $ (274) $ (198)