v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill / Tradename

Goodwill activity for the nine months ended September 30, 2023 and the year ended December 31, 2022 was as follows:

(in thousands)

 

Nine months ended September 30, 2023

 

 

Year ended December 31, 2022

 

Goodwill / Tradename

 

Goodwill

 

 

Tradename

 

 

Goodwill

 

 

Tradename

 

Balance at beginning of period

 

$

183,197

 

 

$

9,508

 

 

$

161,183

 

 

$

9,629

 

Acquisitions

 

 

26,455

 

 

 

 

 

 

23,312

 

 

 

 

Foreign currency translation

 

 

173

 

 

 

6

 

 

 

(1,298

)

 

 

(121

)

Balance at end of period

 

$

209,825

 

 

$

9,514

 

 

$

183,197

 

 

$

9,508

 

Intangible Assets - Finite Life

Finite life intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

(in thousands)

 

Cost

 

 

Accum. Amort.

 

 

Cost

 

 

Accum. Amort.

 

Technology

 

$

16,517

 

 

$

13,947

 

 

$

14,457

 

 

$

13,729

 

Customer lists

 

 

103,471

 

 

 

61,742

 

 

 

85,719

 

 

 

57,540

 

Tradenames

 

 

14,094

 

 

 

4,655

 

 

 

11,604

 

 

 

3,768

 

Foreign currency adjustments

 

 

(1,725

)

 

 

(327

)

 

 

(1,864

)

 

 

(372

)

Total intangible assets – finite life

 

$

132,357

 

 

$

80,017

 

 

$

109,916

 

 

$

74,665

 

Summary of Finite Lived Intangible Assets Activities

Finite life intangible asset activity for the nine months ended September 30, 2023 and 2022 was as follows:

 

 

Nine months ended September 30,

 

(in thousands)

 

2023

 

 

2022

 

Intangible assets – finite life, net at beginning of period

 

$

35,251

 

 

$

25,841

 

Amortization expense

 

 

(5,306

)

 

 

(4,939

)

Acquisitions

 

 

22,318

 

 

 

16,438

 

Foreign currency adjustments

 

 

77

 

 

 

(1,245

)

Intangible assets – finite life, net at end of period

 

$

52,340

 

 

$

36,095