XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2021
GOODWILL AND INTANGIBLE ASSETS  
Schedule of Components of Indefinite-lived and Amortizable Intangible Assets

The following table sets forth the components of indefinite-lived and amortizable intangible assets as of September 30, 2021 (in thousands):

    

    

Useful Life

Carrying Value

in Years

Amortizable intangible assets:

Customer contracts

$

284,393

 

3-20

Trademarks and tradenames

 

6,493

 

7-20

Non-compete agreements

 

4,316

 

3-20

Patents

 

1,441

 

3-15

Other assets

 

512

 

10

Total amortizable intangible assets

 

297,155

 

  

Indefinite-lived intangible assets:

 

  

 

  

Trademarks and tradenames

 

101,738

 

  

Internet domains

 

2,227

 

  

Other assets

 

1,418

 

  

Total indefinite-lived intangible assets

 

105,383

 

  

Total customer contracts and other intangible assets

$

402,538