v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill / Tradename

Goodwill and indefinite life intangible asset activity for the six months ended June 30, 2025 and the year ended December 31, 2024 was as follows:

(in thousands)

 

Six months ended June 30, 2025

 

 

Year ended December 31, 2024

 

Goodwill / Tradename

 

Goodwill

 

 

Tradename

 

 

Goodwill

 

 

Tradename

 

Balance at beginning of period

 

$

269,747

 

 

$

9,466

 

 

$

211,326

 

 

$

9,570

 

Acquisitions

 

 

40,711

 

 

 

 

 

 

59,115

 

 

 

 

Divestiture

 

 

(26,838

)

 

 

 

 

 

 

 

 

 

Foreign currency translation

 

 

4,423

 

 

 

200

 

 

 

(694

)

 

 

(104

)

Balance at end of period

 

$

288,043

 

 

$

9,666

 

 

$

269,747

 

 

$

9,466

 

Intangible Assets - Finite Life

Finite life intangible assets as of June 30, 2025 and December 31, 2024 consisted of the following:

 

 

June 30, 2025

 

 

December 31, 2024

 

(in thousands)

 

Cost

 

 

Accum. Amort.

 

 

Cost

 

 

Accum. Amort.

 

Technology

 

$

22,314

 

 

$

13,642

 

 

$

20,614

 

 

$

14,769

 

Customer lists

 

 

140,337

 

 

 

54,668

 

 

 

127,354

 

 

 

70,045

 

Tradenames

 

 

17,660

 

 

 

4,961

 

 

 

18,530

 

 

 

6,392

 

Foreign currency adjustments

 

 

(331

)

 

 

(162

)

 

 

(2,770

)

 

 

(1,528

)

Total intangible assets – finite life

 

$

179,980

 

 

$

73,109

 

 

$

163,728

 

 

$

89,678

 

Summary of Finite Lived Intangible Assets Activities

Finite life intangible asset activity for the six months ended June 30, 2025 and 2024 was as follows:

 

 

Six months ended June 30,

 

(in thousands)

 

2025

 

 

2024

 

Intangible assets – finite life, net at beginning of period

 

$

74,050

 

 

$

50,461

 

Amortization expense

 

 

(6,033

)

 

 

(4,315

)

Acquisitions

 

 

41,810

 

 

 

 

Divestiture

 

 

(4,029

)

 

 

 

Foreign currency adjustments

 

 

1,073

 

 

 

(60

)

Intangible assets – finite life, net at end of period

 

$

106,871

 

 

$

46,086