XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2022
Acquisitions, Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible Assets, Net Intangible assets, net consisted of the following (in thousands):
June 30, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$22,746 $(7,077)$15,669 3 years
Customer relationships3,300 (1,009)2,291 4 years
Total$26,046 $(8,086)$17,960 
December 31, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$17,186 $(4,182)$13,004 3 years
Customer relationships3,300 (600)2,700 4 years
Total$20,486 $(4,782)$15,704 
Schedule of Future Amortization Expense
As of June 30, 2022, future amortization expense by year is expected to be as follows (in thousands):
 Amount
Remainder of 2022$4,185 
20237,839 
20244,838 
20251,098 
Total$17,960 
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2021$292,176 
2022 Acquisitions43,926 
Foreign currency translation adjustments(1,415)
Balance as of June 30, 2022$334,687