XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 320,623 $ 320,142
Accumulated Amortization (114,839) (106,320)
Intangibles Net 205,784 213,822
Tradenames 160,276 160,276
Gross Carrying Value 480,899 480,418
Intangibles Net 366,060 374,098
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 270,511 268,253
Accumulated Amortization (94,872) (87,049)
Intangibles Net $ 175,639 181,204
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 1 year  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 16 years  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Gross Carrying Value $ 185 185
Accumulated Amortization (176) (169)
Intangibles Net $ 9 16
Advertising relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 8 years  
Gross Carrying Value $ 100 100
Accumulated Amortization (84) (81)
Intangibles Net 16 19
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 28,295 28,295
Accumulated Amortization (14,522) (12,714)
Intangibles Net $ 13,773 15,581
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 $ 21,532 23,309
Accumulated Amortization (5,185) (6,307)
Intangibles Net $ 16,347 $ 17,002
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years