XML 39 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill / Tradename

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

(in thousands)

 

Three months ended March 31, 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

 

 

30,534

 

 

 

 

 

 

59,115

 

 

 

 

Divestitures

 

 

(26,838

)

 

 

 

 

 

 

 

 

 

Foreign currency translation

 

 

1,326

 

 

 

93

 

 

 

(694

)

 

 

(104

)

Balance at end of period

 

$

274,769

 

 

$

9,559

 

 

$

269,747

 

 

$

9,466

 

Intangible Assets - Finite Life

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

 

 

March 31, 2025

 

 

December 31, 2024

 

(in thousands)

 

Cost

 

 

Accum. Amort.

 

 

Cost

 

 

Accum. Amort.

 

Technology

 

$

22,314

 

 

$

13,291

 

 

$

20,614

 

 

$

14,769

 

Customer lists

 

 

140,337

 

 

 

52,457

 

 

 

127,354

 

 

 

70,045

 

Tradenames

 

 

17,660

 

 

 

4,586

 

 

 

18,530

 

 

 

6,392

 

Foreign currency adjustments

 

 

(1,689

)

 

 

(962

)

 

 

(2,770

)

 

 

(1,528

)

Total intangible assets – finite life

 

$

178,622

 

 

$

69,372

 

 

$

163,728

 

 

$

89,678

 

Summary of Finite Lived Intangible Assets Activities

Finite life intangible asset activity for the three months ended March 31, 2025 and 2024 was as follows:

 

 

Three months ended March 31,

 

(in thousands)

 

2025

 

 

2024

 

Intangible assets – finite life, net at beginning of period

 

$

74,050

 

 

$

50,461

 

Amortization expense

 

 

(3,096

)

 

 

(2,157

)

Acquisitions

 

 

41,810

 

 

 

 

Divestitures

 

 

(4,029

)

 

 

 

Foreign currency adjustments

 

 

515

 

 

 

20

 

Intangible assets – finite life, net at end of period

 

$

109,250

 

 

$

48,324