XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Information About Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Net sales $ 1,514,552 $ 1,386,346 $ 2,973,077 $ 2,602,088
United States        
Segment Reporting Information [Line Items]        
Net sales 792,403 720,951 1,507,406 1,320,034
United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 50,670 49,217 107,256 101,215
European Union countries        
Segment Reporting Information [Line Items]        
Net sales 217,456 221,460 452,332 420,422
Asia        
Segment Reporting Information [Line Items]        
Net sales 325,457 283,303 644,716 542,058
Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 128,566 111,415 261,367 218,359
International        
Segment Reporting Information [Line Items]        
Net sales 722,149 665,395 1,465,671 1,282,054
Non-US        
Segment Reporting Information [Line Items]        
Net sales 394,700 365,500 801,200 696,400
Electronic Instruments Group        
Segment Reporting Information [Line Items]        
Net sales 1,028,248 933,934 2,016,007 1,724,858
Electronic Instruments Group | United States        
Segment Reporting Information [Line Items]        
Net sales 551,967 495,039 1,035,593 883,940
Electronic Instruments Group | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 19,050 20,649 47,005 42,596
Electronic Instruments Group | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 109,425 117,856 230,139 221,521
Electronic Instruments Group | Asia        
Segment Reporting Information [Line Items]        
Net sales 255,232 217,854 511,652 415,415
Electronic Instruments Group | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 92,574 82,536 191,618 161,386
Electronic Instruments Group | International        
Segment Reporting Information [Line Items]        
Net sales 476,281 438,895 980,414 840,918
Electromechanical Group        
Segment Reporting Information [Line Items]        
Net sales 486,304 452,412 957,070 877,230
Electromechanical Group | United States        
Segment Reporting Information [Line Items]        
Net sales 240,436 225,912 471,813 436,094
Electromechanical Group | United Kingdom        
Segment Reporting Information [Line Items]        
Net sales 31,620 28,568 60,251 58,619
Electromechanical Group | European Union countries        
Segment Reporting Information [Line Items]        
Net sales 108,031 103,604 222,193 198,901
Electromechanical Group | Asia        
Segment Reporting Information [Line Items]        
Net sales 70,225 65,449 133,064 126,643
Electromechanical Group | Other foreign countries        
Segment Reporting Information [Line Items]        
Net sales 35,992 28,879 69,749 56,973
Electromechanical Group | International        
Segment Reporting Information [Line Items]        
Net sales $ 245,868 $ 226,500 $ 485,257 $ 441,136