Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Components of Gross and Net Intangible Assets (Details)

v3.8.0.1
Intangible Assets - Components of Gross and Net Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 234,113 $ 152,354
Accumulated Impairment (3,460) (3,290)
Accumulated Amortization (91,872) (71,899)
Net Book Value 138,781 77,165
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 90,653 64,563
Accumulated Amortization (40,465) (34,683)
Net Book Value 50,188 29,880
Customer related    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 80,989 38,087
Accumulated Amortization (25,480) (17,610)
Net Book Value 55,509 20,477
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 43,990 32,106
Accumulated Impairment (3,460) (3,290)
Accumulated Amortization (11,790) (7,135)
Net Book Value 28,740 21,681
Internally developed software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 15,722 14,978
Accumulated Amortization (11,685) (10,220)
Net Book Value 4,037 4,758
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,759 2,620
Accumulated Amortization (2,452) (2,251)
Net Book Value $ 307 $ 369