XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets (Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 254,972 $ 254,288
Intangible assets with finite lives: Accumulated Amortization (197,705) (186,013)
Intangible assets with finite lives: Net $ 57,267 68,275
Weighted average useful life remaining (in years) 5 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 103,638 103,332
Intangible assets with finite lives: Accumulated Amortization (72,745) (67,129)
Intangible assets with finite lives: Net $ 30,893 36,203
Weighted average useful life remaining (in years) 5 years  
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 53,745 52,691
Intangible assets with finite lives: Accumulated Amortization (50,279) (47,546)
Intangible assets with finite lives: Net $ 3,466 5,145
Weighted average useful life remaining (in years) 2 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 23,937 25,096
Intangible assets with finite lives: Accumulated Amortization (18,001) (17,669)
Intangible assets with finite lives: Net $ 5,936 7,427
Weighted average useful life remaining (in years) 5 years  
Patent costs    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 11,548 11,032
Intangible assets with finite lives: Accumulated Amortization (8,914) (8,382)
Intangible assets with finite lives: Net $ 2,634 2,650
Weighted average useful life remaining (in years) 14 years  
Trade secrets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 19,432 19,374
Intangible assets with finite lives: Accumulated Amortization (14,639) (13,574)
Intangible assets with finite lives: Net $ 4,793 5,800
Weighted average useful life remaining (in years) 3 years  
Acquired patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 16,215 16,212
Intangible assets with finite lives: Accumulated Amortization (13,958) (13,160)
Intangible assets with finite lives: Net $ 2,257 3,052
Weighted average useful life remaining (in years) 7 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 26,457 26,551
Intangible assets with finite lives: Accumulated Amortization (19,169) (18,553)
Intangible assets with finite lives: Net $ 7,288 $ 7,998
Weighted average useful life remaining (in years) 1 year