XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangibles (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in the Carrying Amount of Goodwill, By Reportable Segment

Changes in the carrying amount of goodwill, by reportable segment, for the nine months ended September 30, 2025 were as follows:

 

 

Automotive

 

 

Medical

 

 

Total

 

Balance as of December 31, 2024

 

$

72,754

 

 

$

26,849

 

 

$

99,603

 

Currency translation

 

 

8,239

 

 

 

888

 

 

 

9,127

 

Balance as of September 30, 2025

 

$

80,993

 

 

$

27,737

 

 

$

108,730

 

Summary of Other Intangible Assets and Accumulated Amortization Balances

Other intangible assets and accumulated amortization balances as of September 30, 2025 and December 31, 2024 were as follows:

 

 

Gross
Carrying Value

 

 

Accumulated
Amortization

 

 

Accumulated
Impairment

 

 

Net Carrying
Value

 

Definite-lived:

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

120,936

 

 

$

(81,230

)

 

$

(5,477

)

 

$

34,229

 

Technology

 

 

48,399

 

 

 

(35,571

)

 

 

(24

)

 

 

12,804

 

Product development costs

 

 

19,919

 

 

 

(19,751

)

 

 

(71

)

 

 

97

 

Software development

 

 

1,007

 

 

 

(352

)

 

 

 

 

 

655

 

Indefinite-lived:

 

 

 

 

 

 

 

 

 

 

 

 

Tradenames

 

 

7,036

 

 

 

 

 

 

(530

)

 

 

6,506

 

Balance as of September 30, 2025

 

$

197,297

 

 

$

(136,904

)

 

$

(6,102

)

 

$

54,291

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross
Carrying Value

 

 

Accumulated
Amortization

 

 

Accumulated
Impairment

 

 

Net Carrying
Value

 

Definite-lived:

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

109,608

 

 

$

(67,787

)

 

$

(5,477

)

 

$

36,344

 

Technology

 

 

43,458

 

 

 

(29,976

)

 

 

(24

)

 

 

13,458

 

Product development costs

 

 

18,019

 

 

 

(17,849

)

 

 

 

 

 

170

 

Software development

 

 

1,007

 

 

 

(201

)

 

 

 

 

 

806

 

Indefinite-lived:

 

 

 

 

 

 

 

 

 

 

 

 

Tradenames

 

 

7,003

 

 

 

 

 

 

(530

)

 

 

6,473

 

Balance as of December 31, 2024

 

$

179,095

 

 

$

(115,813

)

 

$

(6,031

)

 

$

57,251