Quarterly report pursuant to Section 13 or 15(d)

GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details)

v3.23.2
GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 659,636 $ 543,170
Accumulated Amortization (236,859) (230,953)
Carrying Value 422,777 312,217
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 140,897 106,531
Total customer contracts and other intangible assets 563,674 418,748
Trademarks & tradenames, net    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 138,670 104,304
Internet domains    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 2,227 2,227
Customer contracts, net    
Finite-Lived Intangible Assets [Line Items]    
Gross 618,743 502,689
Accumulated Amortization (211,538) (204,130)
Carrying Value $ 407,205 $ 298,559
Useful Life in Years 7 years  
Customer contracts, net | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years 3 years
Customer contracts, net | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years
Trademarks & tradenames, net    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 18,165 $ 17,351
Accumulated Amortization (7,934) (10,009)
Carrying Value $ 10,231 $ 7,342
Trademarks & tradenames, net | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 7 years 7 years
Trademarks & tradenames, net | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 13,849 $ 14,180
Accumulated Amortization (8,646) (8,226)
Carrying Value $ 5,203 $ 5,954
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years 3 years
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,896 $ 6,934
Accumulated Amortization (6,881) (6,802)
Carrying Value $ 15 $ 132
Patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years 3 years
Patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 15 years 15 years
Other intangible assets, net    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,983 $ 2,016
Accumulated Amortization (1,860) (1,786)
Carrying Value $ 123 $ 230
Useful Life in Years 10 years 10 years