XML 116 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 329,568 $ 313,812
Accumulated Amortization (162,483) (136,667)
Intangibles Net 167,085 177,145
Tradenames 20,100 21,100
Gross Carrying Value 349,668 334,912
Intangibles Net 187,185 198,245
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 272,330 263,721
Accumulated Amortization (129,721) (108,644)
Intangibles Net $ 142,609 155,077
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 (22,506) (19,613)
Intangibles Net $ 10,429 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,028 20,821
Accumulated Amortization (9,983) (8,133)
Intangibles Net $ 14,045 $ 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