XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Information about Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net Sales $ 6,941,180 $ 6,596,950 $ 6,150,530
United States      
Segment Reporting Information [Line Items]      
Net Sales 3,649,434 3,468,784 3,154,263
United Kingdom      
Segment Reporting Information [Line Items]      
Net Sales 233,524 214,488 210,456
European Union countries      
Segment Reporting Information [Line Items]      
Net Sales 976,685 944,977 930,808
Asia      
Segment Reporting Information [Line Items]      
Net Sales 1,432,173 1,378,128 1,316,854
Other foreign countries      
Segment Reporting Information [Line Items]      
Net Sales 649,364 590,573 538,149
International      
Segment Reporting Information [Line Items]      
Net Sales 3,291,746 3,128,166 2,996,267
Non-US      
Segment Reporting Information [Line Items]      
Net Sales 1,880,800 1,732,400 1,688,700
EIG      
Segment Reporting Information [Line Items]      
Net Sales 4,659,915 4,624,250 4,229,353
EIG | United States      
Segment Reporting Information [Line Items]      
Net Sales 2,302,951 2,377,316 2,171,684
EIG | United Kingdom      
Segment Reporting Information [Line Items]      
Net Sales 106,678 99,718 92,668
EIG | European Union countries      
Segment Reporting Information [Line Items]      
Net Sales 549,446 518,758 510,052
EIG | Asia      
Segment Reporting Information [Line Items]      
Net Sales 1,213,403 1,175,703 1,050,843
EIG | Other foreign countries      
Segment Reporting Information [Line Items]      
Net Sales 487,437 452,755 404,106
EIG | International      
Segment Reporting Information [Line Items]      
Net Sales 2,356,964 2,246,934 2,057,669
EMG      
Segment Reporting Information [Line Items]      
Net Sales 2,281,265 1,972,700 1,921,177
EMG | United States      
Segment Reporting Information [Line Items]      
Net Sales 1,346,483 1,091,468 982,579
EMG | United Kingdom      
Segment Reporting Information [Line Items]      
Net Sales 126,846 114,770 117,788
EMG | European Union countries      
Segment Reporting Information [Line Items]      
Net Sales 427,239 426,219 420,756
EMG | Asia      
Segment Reporting Information [Line Items]      
Net Sales 218,770 202,425 266,011
EMG | Other foreign countries      
Segment Reporting Information [Line Items]      
Net Sales 161,927 137,818 134,043
EMG | International      
Segment Reporting Information [Line Items]      
Net Sales $ 934,782 $ 881,232 $ 938,598