XML 72 R43.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets consisted of the following:
As of June 30, 2025
As of December 31, 2024
Estimated Useful Life in YearsGross Carrying ValueAccumulated AmortizationIntangibles NetGross Carrying ValueAccumulated AmortizationIntangibles Net
Amortizable assets:
Customer relationships
1 to 16
$240,780 $(137,347)$103,433 $240,780 $(126,182)$114,598 
Domain names7170 (170)— 170 (170)— 
Advertising relationships8755 (214)541 100 (100)— 
Internally developed software and other intangibles
0.5 to 10
28,597 (24,784)3,813 29,042 (23,225)5,817 
Trademarks
3 to 10
19,950 (11,017)8,933 19,950 (10,019)9,931 
Total290,252 (173,532)116,720 290,042 (159,696)130,346 
Non-amortizable assets:      
Tradenames14,600 — 14,600 16,100 — 16,100 
Total intangible assets$304,852 $(173,532)$131,320 $306,142 $(159,696)$146,446