XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 320,063 $ 320,142
Accumulated Amortization (126,011) (106,320)
Intangibles Net 194,052 213,822
Tradenames 160,276 160,276
Gross Carrying Value 480,339 480,418
Intangibles Net 354,328 374,098
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 270,512 268,253
Accumulated Amortization (102,396) (87,049)
Intangibles Net $ 168,116 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 (182) (169)
Intangibles Net $ 3 16
Advertising relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 8 years  
Gross Carrying Value $ 100 100
Accumulated Amortization (88) (81)
Intangibles Net 12 19
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 28,395 28,295
Accumulated Amortization (16,337) (12,714)
Intangibles Net $ 12,058 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 $ 20,871 23,309
Accumulated Amortization (7,008) (6,307)
Intangibles Net $ 13,863 $ 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