Quarterly report pursuant to Section 13 or 15(d)

GOODWILL AND INTANGIBLE ASSETS (Details)

v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 410,651
Finite-Lived Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired 312,802
Finite-Lived Intangible Assets [Member] | Customer Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 291,976
Finite-Lived Intangible Assets [Member] | Customer Contracts [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 3 years
Finite-Lived Intangible Assets [Member] | Customer Contracts [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 20 years
Finite-Lived Intangible Assets [Member] | Trademarks and Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 14,313
Finite-Lived Intangible Assets [Member] | Trademarks and Trade Names [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 7 years
Finite-Lived Intangible Assets [Member] | Trademarks and Trade Names [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 20 years
Finite-Lived Intangible Assets [Member] | Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 4,483
Finite-Lived Intangible Assets [Member] | Noncompete Agreements [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 3 years
Finite-Lived Intangible Assets [Member] | Noncompete Agreements [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 20 years
Finite-Lived Intangible Assets [Member] | Patents [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 1,443
Finite-Lived Intangible Assets [Member] | Patents [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 3 years
Finite-Lived Intangible Assets [Member] | Patents [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets useful life 15 years
Finite-Lived Intangible Assets [Member] | Other Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 587
Finite lived intangible assets useful life 10 years
Indefinite-lived Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 97,849
Indefinite-lived Intangible Assets [Member] | Trademarks and Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired 94,204
Indefinite-lived Intangible Assets [Member] | Internet Domain Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired 2,227
Indefinite-lived Intangible Assets [Member] | Other Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 1,418