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

Revenue (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2023
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, 2023 |
(in thousands) |  | Americas |  |  | Asia |  |  | Europe |  |  | Total |
Market Sector: |  |  |  |  |  |  |  |  |  |  |  |
Industrials |  | $ | 29,048 |  |  | $ | 80,052 |  |  | $ | 34,426 |  |  | $ | 143,526 |
A&D |  |  | 66,302 |  |  |  | 7,923 |  |  |  | 5,190 |  |  |  | 79,415 |
Medical |  |  | 68,282 |  |  |  | 54,158 |  |  |  | 14,609 |  |  |  | 137,049 |
Semi-Cap |  |  | 60,949 |  |  |  | 64,737 |  |  |  | 22,783 |  |  |  | 148,469 |
Advanced Computing |  |  | 88,604 |  |  |  | 7,394 |  |  |  | — |  |  |  | 95,998 |
Next Generation Communications |  |  | 51,389 |  |  |  | 38,803 |  |  |  | 46 |  |  |  | 90,238 |
External revenue |  |  | 364,574 |  |  |  | 253,067 |  |  |  | 77,054 |  |  |  | 694,695 |
Elimination of intersegment sales |  |  | 32,633 |  |  |  | 14,976 |  |  |  | 801 |  |  |  | 48,410 |
Segment revenue |  | $ | 397,207 |  |  | $ | 268,043 |  |  | $ | 77,855 |  |  | $ | 743,105 |
|  | 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 |
Advanced Computing |  |  | 44,626 |  |  |  | 10,430 |  |  |  | — |  |  |  | 55,056 |
Next Generation Communications |  |  | 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 |
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) |  | 2023 |  |  | 2022 |
Beginning balance |  | $ | 183,613 |  |  | $ | 155,243 |
Revenue recognized |  |  | 630,774 |  |  |  | 569,191 |
Amounts collected or invoiced |  |  | (620,253 | ) |  |  | (555,759 | )
Ending balance |  | $ | 194,134 |  |  | $ | 168,675 |

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 https://asc.fasb.org/extlink&oid=126920106&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 https://asc.fasb.org/extlink&oid=126920106&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