XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The Company’s goodwill as of March 31, 2025 and December 31, 2024 was as follows:
GoodwillMarch 31,
2025
December 31,
2024
(In thousands)
Goodwill, beginning of period$211,571 $214,562 
Currency translation adjustment788 (2,991)
Goodwill, end of period$212,359 $211,571 
Schedule of Acquired Indefinite-lived Intangible Assets by Major Class
The Company’s purchased intangible assets as of March 31, 2025 and December 31, 2024 were as follows:
March 31, 2025December 31, 2024
GrossAccumulated AmortizationNetGrossAccumulated AmortizationImpairmentNet
(In thousands)
Intangible assets:
Indefinite-lived intangibles$286 $— $286 $286 $— $— $286 
Intangible assets with finite lives:
 Developed technology47,683 (37,462)10,221 51,054 (35,903)(3,351)11,800 
 Customer relationships51,114 (37,315)13,799 51,306 (35,804)(177)15,325 
 Trade names37,700 (24,598)13,102 37,700 (22,713)— 14,987 
Total purchased intangible assets$136,783 $(99,375)$37,408 $140,346 $(94,420)$(3,528)$42,398 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The Company’s purchased intangible assets as of March 31, 2025 and December 31, 2024 were as follows:
March 31, 2025December 31, 2024
GrossAccumulated AmortizationNetGrossAccumulated AmortizationImpairmentNet
(In thousands)
Intangible assets:
Indefinite-lived intangibles$286 $— $286 $286 $— $— $286 
Intangible assets with finite lives:
 Developed technology47,683 (37,462)10,221 51,054 (35,903)(3,351)11,800 
 Customer relationships51,114 (37,315)13,799 51,306 (35,804)(177)15,325 
 Trade names37,700 (24,598)13,102 37,700 (22,713)— 14,987 
Total purchased intangible assets$136,783 $(99,375)$37,408 $140,346 $(94,420)$(3,528)$42,398 
Schedule of Amortization Expense
Amortization expense related to finite-lived intangible assets were as follows:
Three Months Ended
March 31,
20252024
(In thousands)
Developed technology$1,593 $2,467 
Customer relationships
1,535 1,576 
Trade-names1,885 1,885 
Total amortization expense
$5,013 $5,928 
The expected future amortization expense of intangible assets as of March 31, 2025 is presented below:
March 31,
2025
(In thousands)
Fiscal year:
2025 (remaining nine months)$15,028 
202617,843 
20274,251 
Total$37,122