XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 52,944 $ 63,352
Accumulated Amortization (22,101) (25,473)
Net Carrying Value 30,843 37,879
Total intangible assets, net $ 31,985 $ 38,671
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 6 years 5 years 7 months 1 day
Gross Carrying Value $ 12,846 $ 18,332
Accumulated Amortization (7,034) (9,532)
Net Carrying Value $ 5,812 $ 8,800
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 10 years 9 years 4 months 1 day
Gross Carrying Value $ 18,034 $ 24,337
Accumulated Amortization (6,103) (8,911)
Net Carrying Value $ 11,931 $ 15,426
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 8 years 5 months 8 years 2 months 1 day
Gross Carrying Value $ 12,368 $ 13,480
Accumulated Amortization (5,711) (4,852)
Net Carrying Value $ 6,657 $ 8,628
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 5 years 5 years 1 day
Gross Carrying Value $ 7,221 $ 6,491
Accumulated Amortization (2,406) (1,472)
Net Carrying Value $ 4,815 $ 5,019
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 2 years 4 months 4 days 2 years 9 months 1 day
Gross Carrying Value $ 2,475 $ 712
Accumulated Amortization (847) (706)
Net Carrying Value 1,628 6
Other    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 1,142 $ 792