Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 666,655 $ 543,170
Accumulated Amortization (248,715) (230,953)
Carrying Value 417,940 312,217
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 141,959 106,531
Total customer contracts and other intangible assets 559,899 418,748
Trademarks & tradenames, net    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 139,732 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 623,917 502,689
Accumulated Amortization (221,568) (204,130)
Carrying Value $ 402,349 $ 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 $ 19,805 $ 17,351
Accumulated Amortization (9,322) (10,009)
Carrying Value $ 10,483 $ 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 $ 14,141 $ 14,180
Accumulated Amortization (9,118) (8,226)
Carrying Value $ 5,023 $ 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,888 $ 6,934
Accumulated Amortization (6,877) (6,802)
Carrying Value $ 11 $ 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,904 $ 2,016
Accumulated Amortization (1,830) (1,786)
Carrying Value $ 74 $ 230
Useful Life in Years 10 years 10 years