XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
The following tables present goodwill information for the six months ended June 30, 2023:
(In thousands)As of December 31, 2022Adjustments to GoodwillAs of June 30, 2023
Total goodwill$292,040 $— $292,040 
As of June 30, 2023
(In thousands)Gross Carrying AmountAccumulated Impairment LossesNet Carrying Amount
Total goodwill$313,810 $(21,770)$292,040 
Components of intangible assets
The components of the Company’s intangible assets as of June 30, 2023 and December 31, 2022 were as follows:
  As of June 30, 2023
(In thousands)Useful Life
Gross Carrying
Amount (1)
Accumulated
 Amortization (1)
Net Carrying
 Amount
Existing technology
3 to 10 years
$299,895 $(268,885)$31,010 
Customer contracts and contractual relationships
0.5 to 10 years
37,996 (37,214)782 
Trademarks
3 years
300 (300)— 
In-process research and development (“IPR&D”)Not applicable11,200 — 11,200 
Total intangible assets $349,391 $(306,399)$42,992 
_________________________________________
(1)    During the second quarter of 2023, the Company retired an immaterial intangible asset that was fully amortized.
  As of December 31, 2022
(In thousands)Useful Life
Gross Carrying
 Amount
Accumulated
 Amortization
Net Carrying
 Amount
Existing technology
3 to 10 years
$299,925 $(261,708)$38,217 
Customer contracts and contractual relationships
0.5 to 10 years
37,996 (36,533)1,463 
Trademarks
3 years
300 (300)— 
IPR&DNot applicable11,200 — 11,200 
Total intangible assets $349,421 $(298,541)$50,880 
Estimated future amortization of intangible assets
The estimated future amortization of intangible assets as of June 30, 2023 was as follows (in thousands):
Years Ending December 31:Amount
2023 (remaining six months)$7,533 
202412,726 
20256,687 
20264,368 
2027478 
Thereafter— 
Total amortizable purchased intangible assets31,792 
IPR&D11,200 
Total intangible assets$42,992