XML 55 R29.htm IDEA: XBRL DOCUMENT
v3.19.3

Revenue (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2019
Revenue From Contract With Customer [Abstract] |
Disaggregation of revenue | Disaggregation of revenue In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments.
|  |  | Reportable Operating Segments
|  |  | Three Months Ended September 30, 2019
(in thousands) |  | Americas |  | Asia |  | Europe |  | Total
Market Sector: |  |  |  |  |  |  |  |
| Industrials | $ | 41,328 |  | 55,454 |  | 18,191 | $ | 114,973
| A&D |  | 108,101 |  | — |  | 7,253 |  | 115,354
| Medical |  | 79,201 |  | 44,582 |  | 3,990 |  | 127,773
| Semi-Cap |  | 23,998 |  | 31,332 |  | 12,721 |  | 68,051
| Computing |  | 47,364 |  | 12,158 |  | — |  | 59,522
| Telecommunication |  | 33,793 |  | 35,459 |  | 304 |  | 69,556
| External revenue |  | 333,785 |  | 178,985 |  | 42,459 |  | 555,229
| Elimination of intersegment sales |  | 10,576 |  | 9,107 |  | 182 |  | 19,865
| Segment revenue | $ | 344,361 | $ | 188,092 | $ | 42,641 | $ | 575,094
|  |  | Nine Months Ended September 30, 2019
|  |  | Americas |  | Asia |  | Europe |  | Total
Market Sector: |  |  |  |  |  |  |  |
| Industrials | $ | 127,714 | $ | 162,681 | $ | 55,615 | $ | 346,010
| A&D |  | 302,961 |  | — |  | 23,247 |  | 326,208
| Medical |  | 205,575 |  | 126,486 |  | 13,377 |  | 345,438
| Semi-Cap |  | 78,536 |  | 79,801 |  | 38,185 |  | 196,522
| Computing |  | 277,538 |  | 38,899 |  | 85 |  | 316,522
| Telecommunication |  | 111,422 |  | 116,090 |  | 1,439 |  | 228,951
| External revenue |  | 1,103,746 |  | 523,957 |  | 131,948 |  | 1,759,651
| Elimination of intersegment sales |  | 36,835 |  | 25,714 |  | 551 |  | 63,100
| Segment revenue | $ | 1,140,581 | $ | 549,671 | $ | 132,499 | $ | 1,822,751
|  |  | Reportable Operating Segments
|  |  | Three Months Ended September 30, 2018
(in thousands) |  | Americas |  | Asia |  | Europe |  | Total
Market Sector: |  |  |  |  |  |  |  |
| Industrials | $ | 45,334 | $ | 67,969 | $ | 15,001 | $ | 128,304
| A&D |  | 97,141 |  | — |  | 7,847 |  | 104,988
| Medical |  | 58,725 |  | 34,404 |  | 3,171 |  | 96,300
| Semi-Cap |  | 32,016 |  | 30,494 |  | 14,098 |  | 76,608
| Computing |  | 125,110 |  | 18,018 |  | 2,258 |  | 145,386
| Telecommunication |  | 37,846 |  | 50,716 |  | 540 |  | 89,102
| External revenue |  | 396,172 |  | 201,601 |  | 42,915 |  | 640,688
| Elimination of intersegment sales |  | 7,965 |  | 8,552 |  | 139 |  | 16,656
| Segment revenue | $ | 404,137 | $ | 210,153 | $ | 43,054 | $ | 657,344
|  |  | Nine Months Ended September 30, 2018
|  |  | Americas |  | Asia |  | Europe |  | Total
Market Sector: |  |  |  |  |  |  |  |
| Industrials | $ | 141,966 | $ | 180,195 | $ | 49,887 | $ | 372,048
| A&D |  | 278,191 |  | — |  | 23,093 |  | 301,284
| Medical |  | 173,192 |  | 106,769 |  | 10,142 |  | 290,103
| Semi-Cap |  | 125,603 |  | 111,280 |  | 48,393 |  | 285,276
| Computing |  | 352,747 |  | 50,446 |  | 6,368 |  | 409,561
| Telecommunication |  | 123,386 |  | 125,708 |  | 2,049 |  | 251,143
| External revenue |  | 1,195,085 |  | 574,398 |  | 139,932 |  | 1,909,415
| Elimination of intersegment sales |  | 22,115 |  | 28,505 |  | 273 |  | 50,893
| Segment revenue | $ | 1,217,200 | $ | 602,903 | $ | 140,205 | $ | 1,960,308

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration