XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND OTHER INTANGIBLES (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Six Months Ended
June 30,
(in thousands)
20252024
January 1,$81,113 $81,611 
Currency translation adjustments425 (201)
June 30,$81,538 $81,410 
Schedule of Intangibles
Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives.
June 30, 2025
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value (1)
Client-related
4-10 years
$63,178 $(62,151)$1,027 
Technology
2-10 years
68,115 (66,686)1,429 
Other
1-5 years
5,361 (5,361)— 
$136,654 $(134,198)$2,456 
(1) Included in other long-term assets.
December 31, 2024
(in thousands)Useful LivesCostAccumulated Amortization
Net Book Value (1)
Client-related
4-10 years
$63,107 $(61,395)$1,712 
Technology
2-10 years
68,115 (65,995)2,120 
Other
1-5 years
5,361 (5,361)— 
$136,583 $(132,751)$3,832 
(1) Included in other long-term assets.
Schedule of Future Estimated Amortization of Intangible Assets
Future estimated amortization of intangible assets:
(in thousands)June 30, 2025
Remainder of 2025$1,254 
2026874 
2027328 
$2,456 
Schedule of Amortization of Intangible Assets
Amortization of intangible assets:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Cost of revenue
$333 $447 $691 $1,068 
Selling and marketing
342 342 685 685 
$675 $789 $1,376 $1,753