XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Information About Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Net sales $ 1,734,834 $ 1,646,111 $ 3,471,014 $ 3,243,228
United States        
Segment Reporting Information [Line Items]        
Net sales 944,878 859,892 1,857,635 1,668,907
United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 63,514 51,552 118,413 110,652
European Union countries        
Segment Reporting Information [Line Items]        
Net sales 235,418 241,687 492,646 494,152
Asia        
Segment Reporting Information [Line Items]        
Net sales 338,300 343,389 686,544 678,186
Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 152,724 149,591 315,776 291,331
International        
Segment Reporting Information [Line Items]        
Net sales 789,956 786,219 1,613,379 1,574,321
Non-US        
Segment Reporting Information [Line Items]        
Net sales 435,600 439,100 909,300 873,300
Electronic Instruments Group        
Segment Reporting Information [Line Items]        
Net sales 1,153,613 1,134,646 2,310,392 2,251,893
Electronic Instruments Group | United States        
Segment Reporting Information [Line Items]        
Net sales 602,677 575,281 1,171,574 1,137,177
Electronic Instruments Group | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 27,759 23,150 54,466 51,188
Electronic Instruments Group | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 128,428 130,811 270,670 266,469
Electronic Instruments Group | Asia        
Segment Reporting Information [Line Items]        
Net sales 281,990 290,636 580,035 574,528
Electronic Instruments Group | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 112,759 114,768 233,647 222,531
Electronic Instruments Group | International        
Segment Reporting Information [Line Items]        
Net sales 550,936 559,365 1,138,818 1,114,716
Electromechanical Group        
Segment Reporting Information [Line Items]        
Net sales 581,221 511,465 1,160,622 991,335
Electromechanical Group | United States        
Segment Reporting Information [Line Items]        
Net sales 342,201 284,611 686,061 531,730
Electromechanical Group | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 35,755 28,402 63,947 59,464
Electromechanical Group | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 106,990 110,876 221,976 227,683
Electromechanical Group | Asia        
Segment Reporting Information [Line Items]        
Net sales 56,310 52,753 106,509 103,658
Electromechanical Group | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 39,965 34,823 82,129 68,800
Electromechanical Group | International        
Segment Reporting Information [Line Items]        
Net sales $ 239,020 $ 226,854 $ 474,561 $ 459,605