XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Disaggregation of revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Sales $ 1,087,479 $ 980,305
Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 528,600 463,485
Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 558,879 516,820
FPD    
Disaggregation of Revenue [Line Items]    
Sales 768,763 699,478
FPD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 285,038 252,732
FPD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 483,725 446,746
FCD    
Disaggregation of Revenue [Line Items]    
Sales 318,716 280,827
FCD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 243,562 210,753
FCD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 75,154 70,074
North America    
Disaggregation of Revenue [Line Items]    
Sales 439,471 407,953
North America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 310,469 282,272
North America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 129,002 125,681
Latin America    
Disaggregation of Revenue [Line Items]    
Sales 75,419 71,852
Latin America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 70,385 63,989
Latin America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 5,034 7,863
Middle East And Africa    
Disaggregation of Revenue [Line Items]    
Sales 182,488 142,771
Middle East And Africa | FPD    
Disaggregation of Revenue [Line Items]    
Sales 136,261 114,370
Middle East And Africa | FCD    
Disaggregation of Revenue [Line Items]    
Sales 46,227 28,401
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Sales 182,741 181,199
Asia Pacific | FPD    
Disaggregation of Revenue [Line Items]    
Sales 106,294 113,371
Asia Pacific | FCD    
Disaggregation of Revenue [Line Items]    
Sales 76,447 67,828
Europe    
Disaggregation of Revenue [Line Items]    
Sales 207,360 176,530
Europe | FPD    
Disaggregation of Revenue [Line Items]    
Sales 145,354 125,476
Europe | FCD    
Disaggregation of Revenue [Line Items]    
Sales $ 62,006 $ 51,054