XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Information About Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Net sales $ 1,458,525 $ 1,215,742
United States    
Segment Reporting Information [Line Items]    
Net sales 714,267 599,083
United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 56,712 51,998
European Union countries    
Segment Reporting Information [Line Items]    
Net sales 234,863 198,962
Asia    
Segment Reporting Information [Line Items]    
Net sales 319,826 258,755
Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 132,857 106,944
International    
Segment Reporting Information [Line Items]    
Net sales 744,258 616,659
Non-US    
Segment Reporting Information [Line Items]    
Net sales 409,200 331,200
Electronic Instruments Group    
Segment Reporting Information [Line Items]    
Net sales 987,759 790,924
Electronic Instruments Group | United States    
Segment Reporting Information [Line Items]    
Net sales 483,626 388,901
Electronic Instruments Group | United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 27,955 21,947
Electronic Instruments Group | European Union countries    
Segment Reporting Information [Line Items]    
Net sales 120,714 103,665
Electronic Instruments Group | Asia    
Segment Reporting Information [Line Items]    
Net sales 256,420 197,561
Electronic Instruments Group | Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 99,044 78,850
Electronic Instruments Group | International    
Segment Reporting Information [Line Items]    
Net sales 504,133 402,023
Electromechanical Group    
Segment Reporting Information [Line Items]    
Net sales 470,766 424,818
Electromechanical Group | United States    
Segment Reporting Information [Line Items]    
Net sales 230,641 210,182
Electromechanical Group | United Kingdom    
Segment Reporting Information [Line Items]    
Net sales 28,757 30,051
Electromechanical Group | European Union countries    
Segment Reporting Information [Line Items]    
Net sales 114,149 95,297
Electromechanical Group | Asia    
Segment Reporting Information [Line Items]    
Net sales 63,406 61,194
Electromechanical Group | Other foreign countries    
Segment Reporting Information [Line Items]    
Net sales 33,813 28,094
Electromechanical Group | International    
Segment Reporting Information [Line Items]    
Net sales $ 240,125 $ 214,636