XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount of Goodwill
Intangible assets consisted of the following:
As of March 31, 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 $(131,877)$108,903 $240,780 $(126,182)$114,598 
Domain names7170 (170)— 170 (170)— 
Advertising relationships8100 (100)— 100 (100)— 
Internally developed software and other intangibles
0.5 to 10
29,252 (24,058)5,194 29,042 (23,225)5,817 
Trademarks
3 to 10
19,950 (10,518)9,432 19,950 (10,019)9,931 
Total290,252 (166,723)123,529 290,042 (159,696)130,346 
Non-amortizable assets:      
Tradenames16,100 — 16,100 16,100 — 16,100 
Total intangible assets$306,352 $(166,723)$139,629 $306,142 $(159,696)$146,446