v3.25.4
Goodwill, Intangible Assets and Impairment Charges (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Goodwill

The following table summarizes changes in goodwill during the year ended December 31, 2025 (in thousands):

 

Amount

 

Balance at beginning of year

$

584,098

 

Goodwill from current year acquisitions

 

43,192

 

Effect of foreign exchange rate changes

 

20,058

 

Balance at end of year

$

647,348

 

 

Goodwill by Reportable Segment

Goodwill by reportable segment as of December 31, 2025 was as follows (in thousands):

 

Reportable Segment

 

 

 

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

Goodwill

$

447,313

 

 

$

351,264

 

 

$

798,577

 

Accumulated impairment of goodwill

 

(119,507

)

 

 

(31,722

)

 

 

(151,229

)

Total

$

327,806

 

 

$

319,542

 

 

$

647,348

 

Goodwill by reportable segment as of December 31, 2024 was as follows (in thousands):

 

Reportable Segment

 

 

 

 

 

Automation Enabling Technologies

 

 

Medical Solutions

 

 

Total

 

Goodwill

$

439,980

 

 

$

295,347

 

 

$

735,327

 

Accumulated impairment of goodwill

 

(119,507

)

 

 

(31,722

)

 

 

(151,229

)

Total

$

320,473

 

 

$

263,625

 

 

$

584,098

 

Intangible Assets

Intangible assets as of December 31, 2025 and 2024, respectively, are summarized as follows (dollar amounts in thousands):

 

December 31, 2025

 

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Weighted Average Remaining Life (Years)

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Patents and developed technologies

$

235,851

 

 

$

(180,798

)

 

$

55,053

 

 

 

7.0

 

Customer relationships

 

296,868

 

 

 

(191,037

)

 

 

105,831

 

 

 

11.7

 

Trademarks and trade names

 

25,261

 

 

 

(18,396

)

 

 

6,865

 

 

 

9.3

 

Amortizable intangible assets

 

557,980

 

 

 

(390,231

)

 

 

167,749

 

 

 

10.0

 

Non-amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

13,027

 

 

 

—

 

 

 

13,027

 

 

 

 

Total

$

571,007

 

 

$

(390,231

)

 

$

180,776

 

 

 

 

 

 

December 31, 2024

 

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Weighted Average Remaining Life (Years)

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Patents and developed technologies

$

218,867

 

 

$

(159,041

)

 

$

59,826

 

 

 

7.6

 

Customer relationships

 

265,156

 

 

 

(158,938

)

 

 

106,218

 

 

 

13.2

 

Trademarks and trade names

 

23,367

 

 

 

(16,594

)

 

 

6,773

 

 

 

9.2

 

Amortizable intangible assets

 

507,390

 

 

 

(334,573

)

 

 

172,817

 

 

 

11.1

 

Non-amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

13,027

 

 

 

—

 

 

 

13,027

 

 

 

 

Total

$

520,417

 

 

$

(334,573

)

 

$

185,844

 

 

 

 

 

Amortization Expense of Intangible Assets Amortization expense for the periods presented was as follows (in thousands):

 

Year Ended December 31,

 

 

2025

 

 

2024

 

 

2023

 

Amortization expense – cost of revenue

$

16,276

 

 

$

14,773

 

 

$

12,150

 

Amortization expense – operating expenses

 

27,477

 

 

 

25,794

 

 

 

20,445

 

Total amortization expense

$

43,753

 

 

$

40,567

 

 

$

32,595

 

Estimated Future Amortization Expense

Estimated future amortization expense for each of the five succeeding years and thereafter is as follows (in thousands):

Year Ending December 31,

 

Cost of
Revenue

 

 

Operating
Expenses

 

 

Total

 

2026

 

$

15,044

 

 

$

23,111

 

 

$

38,155

 

2027

 

 

12,118

 

 

 

19,263

 

 

 

31,381

 

2028

 

 

10,311

 

 

 

16,221

 

 

 

26,532

 

2029

 

 

7,440

 

 

 

12,616

 

 

 

20,056

 

2030

 

 

4,764

 

 

 

10,129

 

 

 

14,893

 

Thereafter

 

 

5,376

 

 

 

31,356

 

 

 

36,732

 

Total

 

$

55,053

 

 

$

112,696

 

 

$

167,749