XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
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 June 30, 2021 (in thousands):

 

GOODWILL AND INTANGIBLE ASSETS
   Carrying Value   Useful Life
in Years
Amortizable intangible assets:        
Customer contracts  $291,976   3-20
Trademarks and tradenames   14,313   7-20
Non-compete agreements   4,483   3-20
Patents   1,443   3-15
Other assets   587   10
Total amortizable intangible assets   312,802    
Indefinite-lived intangible assets:        
Trademarks and tradenames   94,204    
Internet domains   2,227    
Other assets   1,418    
Total indefinite-lived intangible assets   97,849    
Total customer contracts and other intangible assets  $410,651