XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue by geographical regions - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 705,973 $ 708,362 $ 1,373,042 $ 1,384,787
North America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 392,699 398,240 767,797 774,459
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Sales 155,364 154,570 303,764 315,151
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Sales 108,333 103,083 205,006 195,245
South America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 30,402 31,795 58,540 59,627
Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Sales 19,175 20,674 37,935 40,305
Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Sales 364,368 364,946 708,679 716,225
Sealing systems [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 153,387 158,020 302,149 308,871
Sealing systems [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Sales 121,126 123,095 236,456 248,814
Sealing systems [Member] | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Sales 67,823 60,923 127,496 115,204
Sealing systems [Member] | South America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 22,032 22,908 42,578 43,336
Sealing systems [Member] | Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Sales 0 0 0 0
Other products [Member]        
Disaggregation of Revenue [Line Items]        
Sales 19,175 20,674 37,935 40,305
Other products [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 0 0 0 0
Other products [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Sales 0 0 0 0
Other products [Member] | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Sales 0 0 0 0
Other products [Member] | South America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 0 0 0 0
Other products [Member] | Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Sales 19,175 20,674 37,935 40,305
Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Sales 322,430 322,742 626,428 628,257
Fluid Handling Systems | North America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 239,312 240,220 465,648 465,588
Fluid Handling Systems | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Sales 34,238 31,475 67,308 66,337
Fluid Handling Systems | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Sales 40,510 42,160 77,510 80,041
Fluid Handling Systems | South America [Member]        
Disaggregation of Revenue [Line Items]        
Sales 8,370 8,887 15,962 16,291
Fluid Handling Systems | Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 0 $ 0 $ 0 $ 0