XML 41 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table represents the changes to goodwill during the six months ended June 30, 2021 (in thousands):
 Carrying
Amount
Balance as of December 31, 2020$59,568 
Addition from acquisition— 
Balance as of June 30, 2021$59,568 
To date, the Company has zero accumulated impairment loss on goodwill.
Intangible Assets
Intangible assets are carried at cost less accumulated amortization.
The following tables present details of the Company’s intangible assets as of June 30, 2021 and December 31, 2020 (in thousands, except for weighted average data):
As of June 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Weighted Average Remaining Useful Life (in Years)
Intangible assets with finite lives
Developed Technology$42,959 (5,454)$37,505 4.4
Total Intangible Assets$42,959 (5,454)$37,505 
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Weighted Average Remaining Useful Life (in Years)
Intangible assets with finite lives
Developed Technology$42,959 $(1,206)$41,753 4.9
Total Intangible Assets$42,959 $(1,206)$41,753 
The above does not include $0.6 million each of indefinite lived intangible assets as of June 30, 2021 and December 31, 2020.
Amortization expenses are recorded to the appropriate expense categories. Amortization expense was $2.1 million and $4.2 million for the three and six months ended June 30, 2021, respectively and was immaterial for each of the three and six months ended June 30, 2020.
The expected future amortization expenses related to the intangible assets as of June 30, 2021 were as follows (in thousands):
Remainder of 2021$4,248 
20228,495 
20238,495 
20248,401 
20257,866 
Thereafter— 
Total remaining amortization$37,505