XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2020
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 year ended December 31, 2020 are as follows (amounts in thousands):
BusinessConsumerTotal
Balance as of December 31, 2019$86,963 $8,024 $94,987 
Adjustments to goodwill:
Foreign exchange adjustments
205 — 205 
Balance as of December 31, 2020$87,168 $8,024 $95,192 
The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (amounts in thousands):
BusinessConsumerTotal
Balance as of December 31, 2018$87,007 $8,024 $95,031 
Adjustments to goodwill:
Acquisitions
— — — 
Foreign exchange adjustments
(44)— (44)
Balance as of December 31, 2019$86,963 $8,024 $94,987 
    The total accumulated goodwill impairment charges are $23.5 million through December 31, 2020. No impairment was recognized for the years ended December 31, 2020, 2019, and 2018.
Intangible Assets
Intangible assets are summarized as follows (see Note 8) (amounts in thousands):
December 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountWeighted
Average
Amortization
Period
Amortizing intangible assets:
Technology
$30,499 $(26,818)$3,681 5.4 years
Customer relationships
16,981 (13,982)2,999 8.4 years
Patents
5,076 (908)4,168 12.5 years
Other
314 (235)79 2.2 years
Total
$52,870 $(41,943)$10,927 

December 31, 2019
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountWeighted
Average
Amortization
Period
Amortizing intangible assets:
Technology
$30,413 $(25,187)$5,226 5.3 years
Customer relationships
16,964 (12,958)4,006 8.4 years
Patents
3,267 (714)2,553 12.8 years
Other
262 (235)27 2.7 years
Total
$50,906 $(39,094)$11,812 
Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $2.8 million, $2.9 million and $2.8 million for the years ended December 31, 2020, 2019 and 2018, respectively. For the years ended December 31, 2020, 2019 and 2018, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows (amounts in thousands):
Estimated Amortization Expense
2021$2,611 
20222,240 
2023959 
2024756 
2025334 
Thereafter4,027 
Total$10,927