XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible assets, net - Schedule Of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 301,216 $ 291,617
Accumulated Amortization (179,946) (168,324)
Net Carrying Amount 121,270 123,293
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 121,954 116,691
Accumulated Amortization (36,684) (30,345)
Net Carrying Amount 85,270 86,346
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 95,776 96,198
Accumulated Amortization (88,842) (87,341)
Net Carrying Amount 6,934 8,857
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33,733 33,163
Accumulated Amortization (20,865) (19,931)
Net Carrying Amount 12,868 13,232
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 49,753 45,565
Accumulated Amortization (33,555) (30,707)
Net Carrying Amount $ 16,198 $ 14,858