v3.26.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill by Reporting Unit
Changes in the carrying amount of the technology reporting unit goodwill for the three months ended March 31, 2026 were as follows (in thousands):
Technology reporting unit
Gross Goodwill
Accumulated Impairment Losses
Net Goodwill
(unaudited)
Balance as of December 31, 2025
$307,790 $(98,717)$209,073 
Impairment of goodwill
— (95,501)(95,501)
Foreign currency translation adjustments
(321)— (321)
Balance as of March 31, 2026
$307,469 $(194,218)$113,251 
Schedule of Intangible Assets The estimated useful life of each asset category is as follows:
Developed technologies
3-10 years
Client relationships and contract backlog
2-7 years
Computer software licenses
1-5 years
Trademarks
1-5 years
As of March 31, 2026, intangible assets consisted of the following (in thousands):
Cost
Accumulated AmortizationNet
(unaudited)
Developed technologies$140,925 $(114,508)$26,417 
Client relationships and contracts115,772 (76,302)39,470 
Computer software licenses13,600 (11,798)1,802 
Trademarks5,346 (3,703)1,643 
Total intangible assets$275,643 $(206,311)$69,332 
As of December 31, 2025, intangible assets consisted of the following (in thousands):
Cost
Accumulated AmortizationNet
Developed technologies$141,101 $(110,621)$30,480 
Client relationships and contracts115,808 (72,750)43,058 
Computer software licenses13,600 (11,329)2,271 
Trademarks5,367 (3,498)1,869 
Total intangible assets$275,876 $(198,198)$77,678