XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Disaggregation of revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Sales $ 1,144,543 $ 1,087,479
Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 557,045 528,600
Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 587,498 558,879
FPD    
Disaggregation of Revenue [Line Items]    
Sales 781,489 768,763
FPD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 280,230 285,038
FPD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 501,259 483,725
FCD    
Disaggregation of Revenue [Line Items]    
Sales 363,054 318,716
FCD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 276,815 243,562
FCD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 86,239 75,154
North America    
Disaggregation of Revenue [Line Items]    
Sales 466,513 439,471
North America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 327,327 310,469
North America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 139,186 129,002
Latin America    
Disaggregation of Revenue [Line Items]    
Sales 82,345 75,419
Latin America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 71,706 70,385
Latin America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 10,639 5,034
Middle East And Africa    
Disaggregation of Revenue [Line Items]    
Sales 194,483 182,488
Middle East And Africa | FPD    
Disaggregation of Revenue [Line Items]    
Sales 143,793 136,261
Middle East And Africa | FCD    
Disaggregation of Revenue [Line Items]    
Sales 50,690 46,227
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Sales 202,720 182,741
Asia Pacific | FPD    
Disaggregation of Revenue [Line Items]    
Sales 97,213 106,294
Asia Pacific | FCD    
Disaggregation of Revenue [Line Items]    
Sales 105,507 76,447
Europe    
Disaggregation of Revenue [Line Items]    
Sales 198,482 207,360
Europe | FPD    
Disaggregation of Revenue [Line Items]    
Sales 141,450 145,354
Europe | FCD    
Disaggregation of Revenue [Line Items]    
Sales $ 57,032 $ 62,006