XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Information About Operations in Different Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 1,778,056 $ 1,734,834 $ 3,510,027 $ 3,471,014
United States        
Segment Reporting Information [Line Items]        
Net sales 935,006 944,878 1,862,536 1,857,635
International        
Segment Reporting Information [Line Items]        
Net sales 843,050 789,956 1,647,491 1,613,379
United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 62,342 63,514 130,965 118,413
European Union countries        
Segment Reporting Information [Line Items]        
Net sales 254,590 235,418 491,241 492,646
Asia        
Segment Reporting Information [Line Items]        
Net sales 352,246 338,300 682,289 686,544
Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 173,872 152,724 342,996 315,776
Non-US        
Segment Reporting Information [Line Items]        
Net sales 472,900 435,600 942,900 909,300
EIG        
Segment Reporting Information [Line Items]        
Net sales 1,159,571 1,153,613 2,303,244 2,310,392
EIG | United States        
Segment Reporting Information [Line Items]        
Net sales 576,268 602,677 1,156,393 1,171,574
EIG | International        
Segment Reporting Information [Line Items]        
Net sales 583,303 550,936 1,146,851 1,138,818
EIG | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 24,739 27,759 55,556 54,466
EIG | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 145,453 128,428 277,919 270,670
EIG | Asia        
Segment Reporting Information [Line Items]        
Net sales 289,965 281,990 564,830 580,035
EIG | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 123,146 112,759 248,546 233,647
EMG        
Segment Reporting Information [Line Items]        
Net sales 618,485 581,221 1,206,783 1,160,622
EMG | United States        
Segment Reporting Information [Line Items]        
Net sales 358,738 342,201 706,143 686,061
EMG | International        
Segment Reporting Information [Line Items]        
Net sales 259,747 239,020 500,640 474,561
EMG | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 37,603 35,755 75,409 63,947
EMG | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 109,137 106,990 213,322 221,976
EMG | Asia        
Segment Reporting Information [Line Items]        
Net sales 62,281 56,310 117,459 106,509
EMG | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales $ 50,726 $ 39,965 $ 94,450 $ 82,129