XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 338,243 $ 322,490
Accumulated Amortization (162,699) (145,251)
Intangibles Net 175,544 177,239
Tradenames 143,776 144,775
Gross Carrying Value 482,019 467,265
Intangibles Net 319,320 322,014
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 281,008 272,399
Accumulated Amortization (131,654) (117,228)
Intangibles Net $ 149,354 155,171
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 1 year  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 16 years  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 7 years  
Gross Carrying Value $ 175 185
Accumulated Amortization (173) (183)
Intangibles Net $ 2 2
Advertising relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 8 years  
Gross Carrying Value $ 100 100
Accumulated Amortization (100) (94)
Intangibles Net 0 6
Internally developed software and other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 32,935 28,985
Accumulated Amortization (21,430) (19,613)
Intangibles Net $ 11,505 9,372
Internally developed software and other intangibles | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 6 months  
Internally developed software and other intangibles | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 10 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 24,025 20,821
Accumulated Amortization (9,342) (8,133)
Intangibles Net $ 14,683 $ 12,688
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 3 years  
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life in Years 10 years