XML 34 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
7. 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, 2023 (in thousands):
 Carrying
Amount
Balance as of December 31, 2022
$134,335 
Additions from acquisitions— 
Balance as of June 30, 2023
$134,335 
There are no accumulated impairment losses for any period presented.
Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of June 30, 2023 and December 31, 2022 (in thousands):
As of June 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Developed technology$72,559 $(31,565)$40,994 
Patents (1)
13,000 — 13,000 
Assembled workforce10,000 (5,708)4,292 
Trade name500 (183)317 
Total intangible assets$96,059 $(37,456)$58,603 
(1)The estimated useful life of the acquired patents was 10 years as of the second quarter 2023 acquisition date.
As of December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Developed technology$72,059 $(24,240)$47,819 
Assembled workforce10,000 (4,042)5,958 
Trade name500 (133)367 
Total intangible assets$82,559 $(28,415)$54,144 
The above tables do not include $0.6 million of indefinite lived intangible assets as of June 30, 2023 and December 31, 2022.
Amortization expense related to our finite-lived intangible assets was $4.5 million and $9.0 million for the three and six months ended June 30, 2023, respectively and $4.0 million and $7.8 million for the three and six months ended June 30, 2022, respectively.
Expected future amortization expenses related to the intangible assets as of June 30, 2023 are as follows (in thousands):
Year ending December 31:
Remainder of 2023$9,774 
202418,080 
202515,336 
20265,913 
20272,350 
Thereafter7,150 
Total remaining amortization$58,603