XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

The changes in the carrying amount of goodwill for the periods presented are as follows:
BusinessConsumerTotal
(In thousands)
Balance as of December 31, 2020$87,168 $8,024 $95,192 
Adjustments to goodwill:
Acquisitions198,205 — 198,205 
Foreign exchange adjustments(2,182)— (2,182)
Balance as of December 31, 2021$283,191 $8,024 $291,215 

The total accumulated goodwill impairment charges are $23.5 million through December 31, 2021. No impairment was recognized for the years ended December 31, 2021, 2020, and 2019.

Intangible Assets

Intangible assets are summarized as follows (for details about the intangible assets acquired see Note 9 – Acquisitions):
December 31, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountWeighted
Average
Amortization
Period
(In thousands)
Amortizing intangible assets:
Technology$90,626 $(30,757)$59,869 5.1 years
Customer relationships32,162 (15,164)16,998 10.0 years
Patents7,988 (1,137)6,851 11.8 years
Trademarks1,474 (135)1,339 5.0 years
Trade names460 (43)417 2.1 years
Other314 (234)80 2.2 years
Total$133,024 $(47,470)$85,554 

December 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountWeighted
Average
Amortization
Period
(In thousands)
Amortizing intangible assets:
Technology$30,499 $(26,818)$3,681 5.4 years
Customer relationships16,981 (13,982)2,999 8.4 years
Patents5,076 (908)4,168 12.5 years
Other314 (235)79 2.2 years
Total$52,870 $(41,943)$10,927 
Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $5.6 million, $2.8 million, and $2.9 million for the years ended December 31, 2021, 2020, and 2019, respectively. For the years ended December 31, 2021, 2020, and 2019, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows:
Estimated Amortization Expense
(In thousands)
2022$16,446 
202315,162 
202414,980 
202514,579 
202611,570 
Thereafter12,817 
Total$85,554