XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Change in Carrying Amount of Goodwill

The change in the carrying amount of goodwill for the nine months ended September 30, 2024 is summarized as follows (in thousands):

 

Total

 

Balance at December 31, 2023

$

244,257

 

Dispositions (1)

 

(14,795

)

Translation adjustments

 

785

 

Balance at September 30, 2024

$

230,247

 

(1)
See Note 2 - Divestiture for additional information. The amount of goodwill allocated to the divestiture was determined using a relative fair value approach.
Summary of Carrying Values of Finite-Lived Intangible Assets

The carrying values of finite-lived intangible assets are as follows (in thousands):

 

 

September 30, 2024

 

 

Gross

 

 

 

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

Amount

 

 

Amortization

 

 

Amount

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

Customer relationships

$

77,000

 

 

$

47,865

 

 

$

29,135

 

Technology

 

13,000

 

 

 

12,976

 

 

 

24

 

Trademarks

 

12,000

 

 

 

11,468

 

 

 

532

 

Total

$

102,000

 

 

$

72,309

 

 

$

29,691

 

 

 

December 31, 2023

 

 

Gross

 

 

 

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

Amount

 

 

Amortization

 

 

Amount

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

Customer relationships

$

77,640

 

 

$

42,091

 

 

$

35,549

 

Technology

 

16,524

 

 

 

15,950

 

 

 

574

 

Trademarks

 

12,519

 

 

 

11,005

 

 

 

1,514

 

Total

$

106,683

 

 

$

69,046

 

 

$

37,637

 

 

Summary of Estimated Intangible Assets Amortization Expense

Estimated intangible asset amortization expense for each of the five succeeding years is as follows (in thousands):

 

2024 (remainder)

$

2,217

 

2025

 

8,734

 

2026

 

8,335

 

2027

 

8,324

 

2028

 

2,081

 

Total

$

29,691