XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2021
Intangible Assets, Net  
Schedule of finite lived intangible assets

Intangible assets, net consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Average

​

​

    

Useful

    

​

​

    

Accumulated

    

Net Carrying

    

Remaining

 

​

​

Life

​

Gross Value

​

Amortization

​

Value

 

Useful Life

​

March 31, 2021

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Client relationships

 

2 to 20 years  

 

$

1,466,769

​

$

(123,700)

​

$

1,343,069

​

15.2

​

Non-compete agreements

 

1.5 to 5 years

 

 

5,026

​

 

(4,940)

​

 

86

​

0.2

​

Trademarks

​

3 to 15 years  

​

​

326,759

​

​

(23,018)

​

​

303,741

​

10.2

​

Patents

​

3 years  

​

​

200

​

​

(200)

​

​

0

​

0

​

Capitalized software development costs

 

3 to 5 years  

 

 

67,202

​

​

(27,400)

​

​

39,802

​

2.8

​

Technology

​

5 to 7 years

​

​

339,150

​

​

(28,634)

​

​

310,516

​

6.4

​

Intangible assets, net

​

​

​

$

2,205,106

​

$

(207,892)

​

$

1,997,214

​

12.8

​

December 31, 2020

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Client relationships

 

2 to 20 years  

 

$

1,460,648

​

$

(100,844)

​

$

1,359,804

​

15.4

​

Non-compete agreements

 

1.5 to 5 years

 

 

5,097

​

​

(4,872)

​

​

225

​

0.4

​

Trademarks

​

3 to 15 years  

​

​

326,786

​

​

(15,576)

​

​

311,210

​

10.5

​

Patents

​

3 years  

​

​

200

​

​

(200)

​

​

0

​

0

​

Capitalized software development costs

 

3 to 5 years

 

 

52,518

​

​

(24,771)

​

​

27,747

​

2.8

​

Technology

​

5 to 7 years

​

​

338,150

​

​

(16,272)

​

​

321,878

​

6.6

​

Intangible assets, net

​

​

​

$

2,183,399

​

$

(162,535)

​

$

2,020,864

​

13.1

​