XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND OTHER INTANGIBLES (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Other Intangibles  
Change in goodwill

    

2024

    

2023

Goodwill, balance at January 1,

$

897,696

$

884,445

Change in goodwill related to acquisitions

 

52,105

 

1,989

Foreign currency translation

(19,640)

11,262

Goodwill, balance at December 31, 

$

930,161

$

897,696

Schedule of components of intangible assets other than goodwill

December 31, 2024

December 31, 2023

    

Cost of

    

Accumulated

Net

Cost of

    

Accumulated

    

Net

Intangibles

Amortization

Intangibles

Intangibles

Amortization

Intangibles

Finite-lived intangible assets:

 

  

 

  

  

  

 

  

 

  

Trade names (1)

$

2,536

$

(1,612)

$

924

$

9,797

$

(8,273)

$

1,524

Non-compete agreements (2)

2,161

(1,548)

613

2,240

(1,419)

821

Customer relationships (3)

38,758

(6,193)

32,565

10,027

(4,095)

5,932

Total finite-lived intangible assets

43,455

(9,353)

34,102

22,064

(13,787)

8,277

Indefinite-lived intangible assets:

Trade names

33,810

33,810

41,493

41,493

Total intangible assets

$

77,265

$

(9,353)

$

67,912

$

63,557

$

(13,787)

$

49,770

(1)

Weighted-average remaining useful life of approximately 2.9 years as of December 31, 2024.

(2)

Weighted-average remaining useful life of approximately 3.2 years as of December 31, 2024.

(3)

Weighted-average remaining useful life of approximately 12.9 years as of December 31, 2024.

Estimated net amortization of intangibles

December 31, 2024

    

Amortization Expense

2025

$

3,399

2026

 

3,374

2027

 

3,240

2028

 

2,946

2029

 

2,790

Thereafter

18,353

Total net, finite-lived intangible assets

$

34,102