XML 98 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
A summary of the activity in goodwill is presented below (in thousands):
Balance at December 31, 2017
$
37,681

Effect of change in foreign currency exchange rates
(4,739
)
Balance at December 31, 2018
32,942

Effect of change in foreign currency exchange rates
717

Balance at December 31, 2019
$
33,659


Schedule of Intangible Assets
The Company’s intangible assets are comprised of the following (in thousands):
 
December 31, 2019
 
Weighted-Average Life
(in years)
 
Gross Carrying Value
 
Accumulated Amortization
 
Net Carrying Value
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies
6.0
 
$
13,076

 
$
(9,198
)
 
$
3,878

Trademarks and trade names
10.0
 
18,352

 
(8,040
)
 
10,312

Customer relationships
8.4
 
12,460

 
(7,413
)
 
5,047

Capitalized software development costs
3.6
 
19,375

 
(6,570
)
 
12,805

Other
2.4
 
2,986

 
(1,790
)
 
1,196

Total finite-lived intangible assets
 
 
$
66,249

 
$
(33,011
)
 
33,238

Indefinite-lived intangible assets:
 
 
 
 
 
 
 
In-process capitalized software development costs
 
 
 
 
 
 
11,154

Total intangible assets
 
 
 
 
 
 
$
44,392


 
December 31, 2018
 
Weighted-Average Life
(in years)
 
Gross Carrying Value
 
Accumulated Amortization
 
Net Carrying Value
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies
6.0
 
$
12,846

 
$
(7,034
)
 
$
5,812

Trademarks and trade names
10.0
 
18,034

 
(6,103
)
 
11,931

Customer relationships
8.4
 
12,368

 
(5,711
)
 
6,657

Capitalized software development costs
5.0
 
7,221

 
(2,406
)
 
4,815

Other
2.3
 
2,475

 
(847
)
 
1,628

Total finite-lived intangible assets
 
 
$
52,944

 
$
(22,101
)
 
30,843

Indefinite-lived intangible assets:
 
 
 
 
 
 
 
In-process capitalized software development costs
 
 
 
 
 
 
1,142

Total intangible assets
 
 
 
 
 
 
$
31,985

Schedule of Amortization Expense of Finite-Lived Intangible Assets Expected to be Recognized
The following table represents details of the amortization of finite-lived intangible assets that is estimated to be expensed in the future (in thousands): (In process)
2020
12,477

2021
7,119

2022
4,419

2023
4,309

2024
3,557

Thereafter
1,357

Total
$
33,238