XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 163,810 $ 152,730
Accumulated Amortization 77,171 70,355
Intangibles Net 86,639 82,375
Indefinite lived intangible assets 125,276 125,276
Gross Carrying Value 289,086 278,006
Intangibles Net 211,915 207,651
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 135,401 130,801
Accumulated Amortization 65,235 59,671
Intangibles Net $ 70,166 71,130
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 1 month 6 days  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 13 years  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Gross Carrying Value $ 185 185
Accumulated Amortization 149 143
Intangibles Net $ 36 42
Advertising relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 8 years  
Gross Carrying Value $ 100 100
Accumulated Amortization 72 69
Intangibles Net 28 31
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 18,455 15,275
Accumulated Amortization 9,626 8,820
Intangibles Net $ 8,829 6,455
Internally developed software and other intangibles | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 months  
Internally developed software and other intangibles | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 9,669 6,369
Accumulated Amortization 2,089 1,652
Intangibles Net $ 7,580 $ 4,717
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years