XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill by reporting unit
Goodwill by reporting unit is as follows (in thousands):
As of
March 31,
As of
December 31,
20212020
(unaudited)
Technology$107,040 $107,040 
Professional services782 782 
Total goodwill$107,822 $107,822 
Schedule of intangible assets The estimated useful life of each asset category is as follows:
Developed technologies
3-10 years
Customer relationships and contracts
2-7 years
Computer software licenses
2-5 years
Trademarks
2-5 years
As of March 31, 2021, intangible assets consisted of the following (in thousands):
GrossAccumulated AmortizationNet
(unaudited)
Developed technologies$69,729 $(28,676)$41,053 
Customer relationships and contracts57,764 (10,520)47,244 
Computer software licenses7,359 (5,123)2,236 
Trademarks1,700 (393)1,307 
Total intangible assets$136,552 $(44,712)$91,840 

As of December 31, 2020, intangible assets consisted of the following (in thousands):

GrossAccumulated AmortizationNet
Developed technologies$69,729 $(25,293)$44,436 
Customer relationships and contracts57,764 (7,482)50,282 
Computer software licenses7,359 (4,615)2,744 
Trademarks1,700 (241)1,459 
Total intangible assets$136,552 $(37,631)$98,921