XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total net sales $ 685,947 $ 561,249 $ 1,337,983 $ 1,155,711
Intersegment elimination        
Disaggregation of Revenue [Line Items]        
Total net sales (1,154) (607) (2,336) (1,389)
Fluid & Metering Technologies        
Disaggregation of Revenue [Line Items]        
Total net sales 250,839 218,922 493,905 445,634
Fluid & Metering Technologies | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 250,839 218,922 493,905 445,634
Fluid & Metering Technologies | Intersegment elimination        
Disaggregation of Revenue [Line Items]        
Total net sales (438) (190) (737) (339)
Fluid & Metering Technologies | Energy | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 40,068 55,814 85,430 94,328
Fluid & Metering Technologies | Valves | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 29,058 25,714 57,119 51,921
Fluid & Metering Technologies | Water | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 67,958 54,730 129,574 113,066
Fluid & Metering Technologies | Pumps | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 89,080 60,555 171,431 142,385
Fluid & Metering Technologies | Agriculture | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 25,113 22,299 51,088 44,273
Health & Science Technologies        
Disaggregation of Revenue [Line Items]        
Total net sales 274,296 215,234 523,803 438,690
Health & Science Technologies | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 274,296 215,234 523,803 438,690
Health & Science Technologies | Intersegment elimination        
Disaggregation of Revenue [Line Items]        
Total net sales (716) (434) (1,578) (1,037)
Health & Science Technologies | Scientific Fluidics & Optics | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 130,435 106,564 244,792 212,706
Health & Science Technologies | Sealing Solutions | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 69,165 45,201 134,736 100,531
Health & Science Technologies | Performance Pneumatic Technologies | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 30,302 28,039 63,174 55,385
Health & Science Technologies | Micropump | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 8,639 7,272 16,275 14,987
Health & Science Technologies | Material Processing Technologies | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 36,471 28,592 66,404 56,118
Fire & Safety/Diversified Products        
Disaggregation of Revenue [Line Items]        
Total net sales 160,812 127,093 320,275 271,387
Fire & Safety/Diversified Products | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 160,812 127,093 320,275 271,387
Fire & Safety/Diversified Products | Intersegment elimination        
Disaggregation of Revenue [Line Items]        
Total net sales 0 17 (21) (13)
Fire & Safety/Diversified Products | Fire & Safety | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 97,992 92,295 194,802 186,363
Fire & Safety/Diversified Products | BAND-IT | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales 23,864 16,303 49,677 41,536
Fire & Safety/Diversified Products | Dispensing | Operating segments        
Disaggregation of Revenue [Line Items]        
Total net sales $ 38,956 $ 18,478 $ 75,817 $ 43,501