XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Information About Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net sales $ 1,597,117 $ 1,458,525
United States    
Segment Reporting Information [Line Items]    
Net sales 809,015 714,267
United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 59,100 56,712
European Union countries    
Segment Reporting Information [Line Items]    
Net sales 252,465 234,863
Asia    
Segment Reporting Information [Line Items]    
Net sales 334,797 319,826
Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 141,740 132,857
International    
Segment Reporting Information [Line Items]    
Net sales 788,102 744,258
Non-US    
Segment Reporting Information [Line Items]    
Net sales 434,200 409,200
Electronic Instruments Group    
Segment Reporting Information [Line Items]    
Net sales 1,117,247 987,759
Electronic Instruments Group | United States    
Segment Reporting Information [Line Items]    
Net sales 561,896 483,626
Electronic Instruments Group | United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 28,038 27,955
Electronic Instruments Group | European Union countries    
Segment Reporting Information [Line Items]    
Net sales 135,658 120,714
Electronic Instruments Group | Asia    
Segment Reporting Information [Line Items]    
Net sales 283,892 256,420
Electronic Instruments Group | Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 107,763 99,044
Electronic Instruments Group | International    
Segment Reporting Information [Line Items]    
Net sales 555,351 504,133
Electromechanical Group    
Segment Reporting Information [Line Items]    
Net sales 479,870 470,766
Electromechanical Group | United States    
Segment Reporting Information [Line Items]    
Net sales 247,119 230,641
Electromechanical Group | United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 31,062 28,757
Electromechanical Group | European Union countries    
Segment Reporting Information [Line Items]    
Net sales 116,807 114,149
Electromechanical Group | Asia    
Segment Reporting Information [Line Items]    
Net sales 50,905 63,406
Electromechanical Group | Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 33,977 33,813
Electromechanical Group | International    
Segment Reporting Information [Line Items]    
Net sales $ 232,751 $ 240,125