XML 30 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets  
Schedule of intangible assets

Intangible assets consisted of the following as of December 31, 2019 and 2018:

    

Gross Carrying 

    

Accumulated 

    

Net Carrying 

December 31, 2019

Amount

Amortization

Amount

Technology

$

83,368

$

(14,250)

$

69,118

Customer relationships

 

108,995

 

(18,197)

 

90,798

Trademarks and other

 

26,888

 

(2,793)

 

24,095

Total

$

219,251

$

(35,240)

$

184,011

    

Gross Carrying 

    

Accumulated 

    

Net Carrying

December 31, 2018

Amount

Amortization

 Amount

Technology

$

39,879

$

(7,927)

$

31,952

Customer relationships

 

35,509

 

(13,484)

 

22,025

Trademarks and other

 

2,501

 

(1,568)

 

933

Total

$

77,889

$

(22,979)

$

54,910

Schedule of amortization expense related to intangible assets

Amortization expense related to intangible assets is as follows:

Years Ended December 31, 

2019

    

2018

    

2017

Amortization expense

$

12,168

$

5,774

$

4,350

Schedule of estimated amortization expense related to intangible assets

Estimated amortization expense related to intangibles is as follows:

Year Ending December 31, 

    

2020

$

20,109

2021

 

20,009

2022

 

19,745

2023

 

19,727

2024

 

16,888

Thereafter

 

87,533

Total

$

184,011