XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Disaggregation of revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Sales $ 980,305 $ 821,058
Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 463,485 383,182
Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 516,820 437,876
FPD    
Disaggregation of Revenue [Line Items]    
Sales 699,478 573,986
FPD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 252,732 200,340
FPD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 446,746 373,646
FCD    
Disaggregation of Revenue [Line Items]    
Sales 280,827 247,072
FCD | Original Equipment    
Disaggregation of Revenue [Line Items]    
Sales 210,753 182,842
FCD | Aftermarket    
Disaggregation of Revenue [Line Items]    
Sales 70,074 64,230
North America    
Disaggregation of Revenue [Line Items]    
Sales 407,953 346,344
North America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 282,272 238,710
North America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 125,681 107,634
Latin America    
Disaggregation of Revenue [Line Items]    
Sales 71,852 53,169
Latin America | FPD    
Disaggregation of Revenue [Line Items]    
Sales 63,989 47,619
Latin America | FCD    
Disaggregation of Revenue [Line Items]    
Sales 7,863 5,550
Middle East And Africa    
Disaggregation of Revenue [Line Items]    
Sales 142,771 93,052
Middle East And Africa | FPD    
Disaggregation of Revenue [Line Items]    
Sales 114,370 71,701
Middle East And Africa | FCD    
Disaggregation of Revenue [Line Items]    
Sales 28,401 21,351
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Sales 181,199 169,392
Asia Pacific | FPD    
Disaggregation of Revenue [Line Items]    
Sales 113,371 101,599
Asia Pacific | FCD    
Disaggregation of Revenue [Line Items]    
Sales 67,828 67,793
Europe    
Disaggregation of Revenue [Line Items]    
Sales 176,530 159,101
Europe | FPD    
Disaggregation of Revenue [Line Items]    
Sales 125,476 114,357
Europe | FCD    
Disaggregation of Revenue [Line Items]    
Sales $ 51,054 $ 44,744