XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Disaggregation of revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 623,427 $ 624,703
Operating Segments [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 602,820 608,136
Operating Segments [Member] | Industrial Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 115,765 125,648
Operating Segments [Member] | Aerospace And Defense Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 103,889 96,119
Operating Segments [Member] | Medical Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 103,478 97,074
Operating Segments [Member] | Test And Instrumentation Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 66,021 102,375
Operating Segments [Member] | Computing Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 124,310 103,538
Operating Segments [Member] | Telecommunications Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 89,357 83,382
Elimination Of Intersegment Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 20,607 16,567
Americas [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 392,058 378,785
Americas [Member] | Operating Segments [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 378,956 372,119
Americas [Member] | Operating Segments [Member] | Industrial Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 42,767 52,687
Americas [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 96,337 87,796
Americas [Member] | Operating Segments [Member] | Medical Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 58,411 54,992
Americas [Member] | Operating Segments [Member] | Test And Instrumentation Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 28,400 46,030
Americas [Member] | Operating Segments [Member] | Computing Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 110,268 86,221
Americas [Member] | Operating Segments [Member] | Telecommunications Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 42,773 44,393
Americas [Member] | Elimination Of Intersegment Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 13,102 6,666
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 187,409 195,122
Asia [Member] | Operating Segments [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 180,049 185,268
Asia [Member] | Operating Segments [Member] | Industrial Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 55,582 54,787
Asia [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 0 0
Asia [Member] | Operating Segments [Member] | Medical Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 40,459 38,263
Asia [Member] | Operating Segments [Member] | Test And Instrumentation Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 24,743 39,233
Asia [Member] | Operating Segments [Member] | Computing Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 14,009 14,900
Asia [Member] | Operating Segments [Member] | Telecommunications Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 45,256 38,085
Asia [Member] | Elimination Of Intersegment Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 7,360 9,854
Europe [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 43,960 50,796
Europe [Member] | Operating Segments [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 43,815 50,749
Europe [Member] | Operating Segments [Member] | Industrial Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 17,416 18,174
Europe [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 7,552 8,323
Europe [Member] | Operating Segments [Member] | Medical Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 4,608 3,819
Europe [Member] | Operating Segments [Member] | Test And Instrumentation Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 12,878 17,112
Europe [Member] | Operating Segments [Member] | Computing Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 33 2,417
Europe [Member] | Operating Segments [Member] | Telecommunications Sector [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 1,328 904
Europe [Member] | Elimination Of Intersegment Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 145 $ 47