XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue by end customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 695,502 $ 685,353 $ 2,068,544 $ 2,070,140
Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 348,778 353,365 1,057,457 1,069,590
Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 328,566 313,739 954,994 941,996
Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 18,158 18,249 56,093 58,554
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 409,963 395,282 1,177,760 1,169,741
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 133,994 136,659 437,758 451,810
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 98,817 99,199 303,823 294,444
South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 34,570 35,964 93,110 95,591
Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 18,158 18,249 56,093 58,554
Passenger and Light Duty        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 666,186 653,102 1,975,932 1,968,000
Passenger and Light Duty | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 342,708 345,944 1,034,854 1,045,791
Passenger and Light Duty | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 323,478 307,158 941,078 922,209
Passenger and Light Duty | Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 9,678 11,284 33,491 36,704
Commercial [Member] | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 5,533 6,799 21,100 22,150
Commercial [Member] | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 2,380 2,558 6,744 8,409
Commercial [Member] | Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 1,765 1,927 5,647 6,145
Other Customers [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 19,638 20,967 59,121 65,436
Other Customers [Member] | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 537 622 1,503 1,649
Other Customers [Member] | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 2,708 4,023 7,172 11,378
Other Customers [Member] | Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 16,393 $ 16,322 $ 50,446 $ 52,409