XML 75 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible assets and goodwill, net - Schedule Of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 275,313 $ 304,788
Accumulated Amortization (206,338) (220,705)
Net Carrying Amount 68,975 84,083
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 136,118 132,789
Accumulated Amortization (91,581) (76,910)
Net Carrying Amount 44,537 55,879
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 65,297 91,900
Accumulated Amortization (62,776) (87,917)
Net Carrying Amount 2,521 3,983
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 36,214 35,609
Accumulated Amortization (25,296) (23,993)
Net Carrying Amount 10,918 11,616
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 37,684 44,490
Accumulated Amortization (26,685) (31,885)
Net Carrying Amount $ 10,999 $ 12,605