XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue by end customer (Details) - 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]        
Revenue from Contract with Customer, Including Assessed Tax $ 705,973 $ 708,362 $ 1,373,042 $ 1,384,787
Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 364,368 364,946 708,679 716,225
Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 322,430 322,742 626,428 628,257
Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 19,175 20,674 37,935 40,305
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 392,699 398,240 767,797 774,459
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 155,364 154,570 303,764 315,151
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 108,333 103,083 205,006 195,245
South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 30,402 31,795 58,540 59,627
Corporate Segment and Other Operating Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 19,175 20,674 37,935 40,305
Passenger and Light Duty        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 673,760 672,197 1,309,746 1,314,898
Passenger and Light Duty | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 356,005 356,326 692,146 699,847
Passenger and Light Duty | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 317,755 315,871 617,600 615,051
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 12,174 13,230 23,813 25,420
Commercial [Member] | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 7,794 7,986 15,567 15,351
Commercial [Member] | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 2,317 2,925 4,364 5,851
Commercial [Member] | Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 2,063 2,319 3,882 4,218
Other Customers [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 20,039 22,935 39,483 44,469
Other Customers [Member] | Sealing systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 569 634 966 1,027
Other Customers [Member] | Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 2,358 3,946 4,464 7,355
Other Customers [Member] | Corporate Segment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 17,112 $ 18,355 $ 34,053 $ 36,087