XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue

The following tables provide a summary of the Company’s revenue disaggregated by market sector and a reconciliation of the disaggregated revenue to the Company’s revenue by reportable operating segment:

 

 

 

Three Months Ended March 31, 2024

 

(in thousands)

 

Americas

 

 

Asia

 

 

Europe

 

 

Total

 

Market sector:

 

 

 

 

 

 

 

 

 

 

 

 

Semi-Cap

 

$

53,658

 

 

$

81,899

 

 

$

30,382

 

 

$

165,939

 

Complex Industrials

 

 

29,650

 

 

 

84,211

 

 

 

27,171

 

 

 

141,032

 

Medical

 

 

61,863

 

 

 

42,226

 

 

 

10,638

 

 

 

114,727

 

A&D

 

 

86,863

 

 

 

9,122

 

 

 

9,849

 

 

 

105,834

 

Advanced Computing

 

 

83,184

 

 

 

7,345

 

 

 

 

 

 

90,529

 

Next-Generation Communications

 

 

33,448

 

 

 

24,049

 

 

 

17

 

 

 

57,514

 

External revenue

 

 

348,666

 

 

 

248,852

 

 

 

78,057

 

 

 

675,575

 

Elimination of intersegment sales

 

 

23,663

 

 

 

8,964

 

 

 

2,439

 

 

 

35,066

 

Segment revenue

 

$

372,329

 

 

$

257,816

 

 

$

80,496

 

 

$

710,641

 

 

 

 

Three Months Ended March 31, 2023

 

(in thousands)

 

Americas

 

 

Asia

 

 

Europe

 

 

Total

 

Market sector:

 

 

 

 

 

 

 

 

 

 

 

 

Semi-Cap

 

$

60,949

 

 

$

64,737

 

 

$

22,783

 

 

$

148,469

 

Complex Industrials

 

 

29,048

 

 

 

80,052

 

 

 

34,426

 

 

 

143,526

 

Medical

 

 

68,282

 

 

 

54,158

 

 

 

14,609

 

 

 

137,049

 

A&D

 

 

66,302

 

 

 

7,923

 

 

 

5,190

 

 

 

79,415

 

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

 

Schedule of Contract Assets Activity

A summary of activity related to the Company’s contract assets follows:

 

 

 

Three Months Ended
March 31,

 

(in thousands)

 

2024

 

 

2023

 

Balance as of the beginning of the year

 

$

174,979

 

 

$

183,613

 

Revenue recognized

 

 

577,000

 

 

 

630,774

 

Amounts collected or invoiced

 

 

(571,165

)

 

 

(620,253

)

Balance as of the end of the period

 

$

180,814

 

 

$

194,134