XML 43 R33.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenue (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2022
Revenue from Contract with Customer [Abstract] |
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. Elimination of intersegment sales includes intersegment sales between reportable operating segments.
|  | Reportable Operating Segments |
|  | Three Months Ended March 31, 2022 |
(in thousands) |  | Americas |  |  | Asia |  |  | Europe |  |  | Total |
Market Sector: |  |  |  |  |  |  |  |  |  |  |  |
Industrials |  | $ | 18,726 |  |  | $ | 84,458 |  |  | $ | 33,962 |  |  | $ | 137,146 |
A&D |  |  | 68,701 |  |  |  | 7,015 |  |  |  | 5,471 |  |  |  | 81,187 |
Medical |  |  | 67,979 |  |  |  | 38,993 |  |  |  | 9,901 |  |  |  | 116,873 |
Semi-Cap |  |  | 66,323 |  |  |  | 96,818 |  |  |  | 20,296 |  |  |  | 183,437 |
Computing |  |  | 44,626 |  |  |  | 10,430 |  |  |  | — |  |  |  | 55,056 |
Telecommunications |  |  | 27,514 |  |  |  | 34,765 |  |  |  | 105 |  |  |  | 62,384 |
External revenue |  |  | 293,869 |  |  |  | 272,479 |  |  |  | 69,735 |  |  |  | 636,083 |
Elimination of intersegment sales |  |  | 11,711 |  |  |  | 14,767 |  |  |  | 606 |  |  |  | 27,084 |
Segment revenue |  | $ | 305,580 |  |  | $ | 287,246 |  |  | $ | 70,341 |  |  | $ | 663,167 |
|  | Three Months Ended March 31, 2021 |
(in thousands) |  | Americas |  |  | Asia |  |  | Europe |  |  | Total |
Market Sector: |  |  |  |  |  |  |  |  |  |  |  |
Industrials |  | $ | 20,996 |  |  | $ | 55,410 |  |  | $ | 19,046 |  |  | $ | 95,452 |
A&D |  |  | 83,487 |  |  |  | — |  |  |  | 5,894 |  |  |  | 89,381 |
Medical |  |  | 47,424 |  |  |  | 40,784 |  |  |  | 19,982 |  |  |  | 108,190 |
Semi-Cap |  |  | 48,866 |  |  |  | 48,761 |  |  |  | 15,483 |  |  |  | 113,110 |
Computing |  |  | 35,338 |  |  |  | 8,348 |  |  |  | — |  |  |  | 43,686 |
Telecommunications |  |  | 29,958 |  |  |  | 25,719 |  |  |  | 225 |  |  |  | 55,902 |
External revenue |  |  | 266,069 |  |  |  | 179,022 |  |  |  | 60,630 |  |  |  | 505,721 |
Elimination of intersegment sales |  |  | 10,769 |  |  |  | 9,282 |  |  |  | 250 |  |  |  | 20,301 |
Segment revenue |  | $ | 276,838 |  |  | $ | 188,304 |  |  | $ | 60,880 |  |  | $ | 526,022 |
Significant Changes in Contract Assets | Significant changes in the contract asset balance during the period are as follows:
|  | Three Months Ended March 31, |
(in thousands) |  | 2022 |  |  | 2021 |
Beginning balance as of December 31 |  | $ | 155,243 |  |  | $ | 142,779 |
Revenue recognized |  |  | 569,191 |  |  |  | 455,753 |
Amounts collected or invoiced |  |  | (555,759 | ) |  |  | (450,327 | )
Ending balance as of March 31 |  | $ | 168,675 |  |  | $ | 148,205 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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