v3.26.1
Segment Information (Tables)
6 Months Ended
Jul. 03, 2026
Segment Reporting [Abstract]  
Results of Operations, Depreciation and Amortization Expenses by Reportable Segments

 

Three Months Ended July 3, 2026

 

 

Six Months Ended July 3, 2026

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

Revenue

$

136,215

 

 

$

129,592

 

 

$

265,807

 

 

$

267,459

 

 

$

256,055

 

 

$

523,514

 

Cost of revenue

 

63,419

 

 

 

76,714

 

 

 

 

 

 

130,707

 

 

 

148,443

 

 

 

 

Amortization of purchased intangible assets

 

1,200

 

 

 

2,555

 

 

 

 

 

 

2,400

 

 

 

5,114

 

 

 

 

Segment gross profit

 

71,596

 

 

 

50,323

 

 

 

121,919

 

 

 

134,352

 

 

 

102,498

 

 

 

236,850

 

Research and development and engineering

 

9,496

 

 

 

14,667

 

 

 

 

 

 

18,528

 

 

 

28,915

 

 

 

 

Selling, general and administrative

 

20,784

 

 

 

16,585

 

 

 

 

 

 

40,673

 

 

 

32,891

 

 

 

 

Amortization of purchased intangible assets

 

2,704

 

 

 

3,711

 

 

 

 

 

 

4,823

 

 

 

7,366

 

 

 

 

Restructuring, acquisition, and related costs

 

2,020

 

 

 

1,753

 

 

 

 

 

 

2,583

 

 

 

2,993

 

 

 

 

Segment operating income

 

36,592

 

 

 

13,607

 

 

 

50,199

 

 

 

67,745

 

 

 

30,333

 

 

 

98,078

 

Unallocated costs

 

 

 

 

 

 

 

(32,138

)

 

 

 

 

 

 

 

 

(52,478

)

Interest income (expense), net

 

 

 

 

 

 

 

(1,106

)

 

 

 

 

 

 

 

 

(2,949

)

Other income (expense), net

 

 

 

 

 

 

 

(1,057

)

 

 

 

 

 

 

 

 

(399

)

Income before income taxes

$

36,592

 

 

$

13,607

 

 

$

15,898

 

 

$

67,745

 

 

$

30,333

 

 

$

42,252

 

 

 

Three Months Ended June 27, 2025

 

 

Six Months Ended June 27, 2025

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

Revenue

$

121,672

 

 

$

119,377

 

 

$

241,049

 

 

$

244,839

 

 

$

229,576

 

 

$

474,415

 

Cost of revenue

 

62,136

 

 

 

66,973

 

 

 

 

 

 

124,559

 

 

 

129,009

 

 

 

 

Amortization of purchased intangible assets

 

1,330

 

 

 

2,890

 

 

 

 

 

 

2,689

 

 

 

5,092

 

 

 

 

Segment gross profit

 

58,206

 

 

 

49,514

 

 

 

107,720

 

 

 

117,591

 

 

 

95,475

 

 

 

213,066

 

Research and development and engineering

 

9,269

 

 

 

16,169

 

 

 

 

 

 

18,708

 

 

 

30,125

 

 

 

 

Selling, general and administrative

 

18,331

 

 

 

15,064

 

 

 

 

 

 

37,489

 

 

 

29,794

 

 

 

 

Amortization of purchased intangible assets

 

2,347

 

 

 

4,524

 

 

 

 

 

 

4,755

 

 

 

7,670

 

 

 

 

Restructuring, acquisition, and related costs

 

1,385

 

 

 

7,132

 

 

 

 

 

 

(1,724

)

 

 

7,232

 

 

 

 

Segment operating income

 

26,874

 

 

 

6,625

 

 

 

33,499

 

 

 

58,363

 

 

 

20,654

 

 

 

79,017

 

Unallocated costs

 

 

 

 

 

 

 

(18,588

)

 

 

 

 

 

 

 

 

(31,685

)

Interest income (expense), net

 

 

 

 

 

 

 

(5,815

)

 

 

 

 

 

 

 

 

(11,459

)

Other income (expense), net

 

 

 

 

 

 

 

(3,307

)

 

 

 

 

 

 

 

 

(3,666

)

Income before income taxes

$

26,874

 

 

$

6,625

 

 

$

5,789

 

 

$

58,363

 

 

$

20,654

 

 

$

32,207

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

July 3,

 

 

June 27,

 

 

July 3,

 

 

June 27,

 

Depreciation and Amortization Expenses

2026

 

 

2025

 

 

2026

 

 

2025

 

Automation Enabling Technologies

$

5,681

 

 

$

5,445

 

 

$

9,880

 

 

$

10,921

 

Medical Solutions

 

8,608

 

 

 

9,745

 

 

 

18,185

 

 

 

17,424

 

Unallocated

 

359

 

 

 

391

 

 

 

743

 

 

 

799

 

Total

$

14,648

 

 

$

15,581

 

 

$

28,808

 

 

$

29,144

 

 

 

July 3,

 

 

December 31,

 

 

2026

 

 

2025

 

Accounts Receivable

 

 

 

 

 

Automation Enabling Technologies

$

80,647

 

 

$

76,685

 

Medical Solutions

 

98,101

 

 

 

108,195

 

Total accounts receivable

$

178,748

 

 

$

184,880

 

Inventories

 

 

 

 

 

Automation Enabling Technologies

$

116,428

 

 

$

110,205

 

Medical Solutions

 

76,281

 

 

 

78,079

 

Total inventories

$

192,709

 

 

$

188,284

 

Total segment assets

$

371,457

 

 

$

373,164

 

 

Schedule of Geographic Revenue

The Company aggregates geographic revenue based on the customer locations where products are shipped to. Revenue by geography was as follows (in thousands):

 

Three Months Ended

 

 

Six Months Ended

 

 

July 3,

 

 

June 27,

 

 

July 3,

 

 

June 27,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

United States

$

131,435

 

 

$

128,118

 

 

$

253,449

 

 

$

251,764

 

Germany

 

33,310

 

 

 

27,258

 

 

 

69,604

 

 

 

55,735

 

Rest of Europe

 

38,078

 

 

 

34,847

 

 

 

80,318

 

 

 

66,628

 

China

 

25,456

 

 

 

21,777

 

 

 

49,005

 

 

 

43,211

 

Rest of Asia-Pacific

 

28,468

 

 

 

24,667

 

 

 

55,857

 

 

 

48,046

 

Other

 

9,060

 

 

 

4,382

 

 

 

15,281

 

 

 

9,031

 

Total

$

265,807

 

 

$

241,049

 

 

$

523,514

 

 

$

474,415

 

Revenue By End Market

The Company primarily operates in two end markets: the medical market and the advanced industrial market. Revenue by end market was approximately as follows:

 

Three Months Ended

 

 

Six Months Ended

 

 

July 3,

 

 

June 27,

 

 

July 3,

 

 

June 27,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Medical

 

51

%

 

 

54

%

 

 

52

%

 

 

54

%

Advanced Industrial

 

49

%

 

 

46

%

 

 

48

%

 

 

46

%

Total

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%