XML 19 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]                      
Net sales $ 89,413 $ 85,266 $ 81,179 $ 86,011 $ 93,854 $ 88,256 $ 81,089 $ 74,139 $ 341,869 $ 337,339 $ 345,051
Energy Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 210,319 211,185 188,955
Industrial Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 91,347 80,699 93,960
Fluid Handling Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 40,203 45,455 63,037
Corporate and Other [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                     (901)
Intra - Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (16,228) (12,479) (15,237)
Intra - Segment Sales [Member] | Energy Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (6,650) (7,912) (8,833)
Intra - Segment Sales [Member] | Industrial Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (8,278) (3,084) (3,235)
Intra - Segment Sales [Member] | Fluid Handling Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (1,300) (1,483) (3,169)
Operating Segments [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 360,445 352,319 363,464
Operating Segments [Member] | Energy Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 217,359 220,334 197,897
Operating Segments [Member] | Industrial Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 101,369 84,424 98,037
Operating Segments [Member] | Fluid Handling Solutions Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 41,717 47,561 67,530
Inter-segment Elimination [Member] | Industrial Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (604) (1,848) (601)
Inter-segment Elimination [Member] | Energy Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (1,677) (607) (1,619)
Inter-segment Elimination [Member] | Fluid Handling Filtration Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (67) (46) (55)
Inter-segment Elimination [Member] | Corporate And Other Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                     (901)
Inter-segment Elimination [Member] | Energy Solutions Segment [Member] | Industrial Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (390) (1,232) (109)
Inter-segment Elimination [Member] | Energy Solutions Segment [Member] | Fluid Handling Filtration Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                   (5)  
Inter-segment Elimination [Member] | Industrial Solutions Segment [Member] | Energy Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (1,677) (600) (787)
Inter-segment Elimination [Member] | Industrial Solutions Segment [Member] | Fluid Handling Filtration Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 (67) (41) (55)
Inter-segment Elimination [Member] | Fluid Handling Solutions Segment [Member] | Industrial Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 $ (214) (616) (492)
Inter-segment Elimination [Member] | Fluid Handling Solutions Segment [Member] | Energy Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                   $ (7) (832)
Inter-segment Elimination [Member] | Corporate and Other [Member] | Corporate And Other Inter-Segment Sales [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                     $ (901)