XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Disaggregation Of revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 745,931 $ 807,031 $ 2,254,696 $ 2,220,785
Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 719,695 771,575 2,147,622 2,135,687
Operating Segments [Member] | Industrials Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 153,641 155,278 464,004 451,260
Operating Segments [Member] | Aerospace And Defense Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 99,687 86,238 259,266 257,322
Operating Segments [Member] | Medical Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 149,130 165,546 431,115 448,653
Operating Segments [Member] | Semi-Cap Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 165,254 186,325 477,830 544,661
Operating Segments [Member] | Advanced Computing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 65,724 94,562 243,103 218,254
Operating Segments [Member] | Next Generation Communications [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 86,259 83,626 272,304 215,537
Elimination Of Intersegment Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 26,236 35,456 107,074 85,098
Americas [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 399,356 400,905 1,200,783 1,066,760
Americas [Member] | Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 385,179 383,386 1,133,531 1,028,180
Americas [Member] | Operating Segments [Member] | Industrials Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 28,504 29,504 96,390 71,171
Americas [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 84,821 69,700 215,185 216,204
Americas [Member] | Operating Segments [Member] | Medical Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 92,509 85,609 251,001 240,467
Americas [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 65,920 77,123 189,939 212,152
Americas [Member] | Operating Segments [Member] | Advanced Computing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 60,748 78,438 224,424 180,109
Americas [Member] | Operating Segments [Member] | Next Generation Communications [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 52,677 43,012 156,592 108,077
Americas [Member] | Elimination Of Intersegment Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 14,177 17,519 67,252 38,580
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 275,163 337,726 830,056 945,434
Asia [Member] | Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 264,401 320,457 793,017 901,102
Asia [Member] | Operating Segments [Member] | Industrials Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 94,939 90,469 270,369 275,422
Asia [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 8,833 13,514 25,655 29,196
Asia [Member] | Operating Segments [Member] | Medical Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 46,968 67,956 146,136 176,408
Asia [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 75,103 91,907 216,522 274,703
Asia [Member] | Operating Segments [Member] | Advanced Computing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 4,976 16,124 18,679 38,145
Asia [Member] | Operating Segments [Member] | Next Generation Communications [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 33,582 40,487 115,656 107,228
Asia [Member] | Elimination Of Intersegment Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,762 17,269 37,039 44,332
Europe [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 71,412 68,400 223,857 208,591
Europe [Member] | Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 70,115 67,732 221,074 206,405
Europe [Member] | Operating Segments [Member] | Industrials Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 30,198 35,305 97,245 104,667
Europe [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 6,033 3,024 18,426 11,922
Europe [Member] | Operating Segments [Member] | Medical Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 9,653 11,981 33,978 31,778
Europe [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 24,231 17,295 71,369 57,806
Europe [Member] | Operating Segments [Member] | Advanced Computing [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Europe [Member] | Operating Segments [Member] | Next Generation Communications [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 56 232
Europe [Member] | Elimination Of Intersegment Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,297 $ 668 $ 2,783 $ 2,186