XML 72 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible assets and Goodwill - Schedule Of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 304,788 $ 296,942
Accumulated Amortization (220,705) (186,159)
Net Carrying Amount 84,083 110,783
Capitalized Software Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 132,789 123,842
Accumulated Amortization (76,910) (49,299)
Net Carrying Amount 55,879 74,543
Acquired Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 91,900 92,236
Accumulated Amortization (87,917) (84,962)
Net Carrying Amount 3,983 7,274
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,609 34,427
Accumulated Amortization (23,993) (21,725)
Net Carrying Amount 11,616 12,702
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 44,490 46,437
Accumulated Amortization (31,885) (30,173)
Net Carrying Amount $ 12,605 $ 16,264