Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 545,315 $ 543,170
Accumulated Amortization (236,476) (230,953)
Carrying Value 308,839 312,217
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 106,410 106,531
Total customer contracts and other intangible assets 415,249 418,748
Trademarks & tradenames, net    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 104,183 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 504,980 502,689
Accumulated Amortization (208,486) (204,130)
Carrying Value $ 296,494 298,559
Customer contracts, net | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years  
Customer contracts, net | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years  
Trademarks & tradenames, net    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 17,516 17,351
Accumulated Amortization (10,346) (10,009)
Carrying Value $ 7,170 7,342
Trademarks & tradenames, net | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 7 years  
Trademarks & tradenames, net | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 13,923 14,180
Accumulated Amortization (8,943) (8,226)
Carrying Value $ 4,980 5,954
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years  
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years  
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,916 6,934
Accumulated Amortization (6,896) (6,802)
Carrying Value $ 20 132
Patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years  
Patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 15 years  
Other intangible assets, net    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,980 2,016
Accumulated Amortization (1,805) (1,786)
Carrying Value $ 175 $ 230
Useful Life in Years 10 years