XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Revenue by Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 652,036 $ 594,462
Intersegment elimination    
Disaggregation of Revenue [Line Items]    
Total net sales (1,182) (782)
Fluid & Metering Technologies    
Disaggregation of Revenue [Line Items]    
Total net sales 243,066 226,712
Fluid & Metering Technologies | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 243,066 226,712
Fluid & Metering Technologies | Intersegment elimination    
Disaggregation of Revenue [Line Items]    
Total net sales (299) (149)
Fluid & Metering Technologies | Energy | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 45,362 38,514
Fluid & Metering Technologies | Valves | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 28,061 26,207
Fluid & Metering Technologies | Water | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 61,616 58,336
Fluid & Metering Technologies | Pumps | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 82,351 81,830
Fluid & Metering Technologies | Agriculture | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 25,975 21,974
Health & Science Technologies    
Disaggregation of Revenue [Line Items]    
Total net sales 249,507 223,456
Health & Science Technologies | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 249,507 223,456
Health & Science Technologies | Intersegment elimination    
Disaggregation of Revenue [Line Items]    
Total net sales (862) (603)
Health & Science Technologies | Scientific Fluidics & Optics | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 114,357 106,142
Health & Science Technologies | Sealing Solutions | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 65,571 55,330
Health & Science Technologies | Gast | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 32,872 27,346
Health & Science Technologies | Micropump | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 7,636 7,715
Health & Science Technologies | Material Processing Technologies | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 29,933 27,526
Fire & Safety/Diversified Products    
Disaggregation of Revenue [Line Items]    
Total net sales 159,463 144,294
Fire & Safety/Diversified Products | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 159,463 144,294
Fire & Safety/Diversified Products | Intersegment elimination    
Disaggregation of Revenue [Line Items]    
Total net sales (21) (30)
Fire & Safety/Diversified Products | Fire & Safety | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 96,810 94,068
Fire & Safety/Diversified Products | BAND-IT | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales 25,813 25,233
Fire & Safety/Diversified Products | Dispensing | Operating segments    
Disaggregation of Revenue [Line Items]    
Total net sales $ 36,861 $ 25,023