XML 35 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 249,070 $ 172,225
Less: accumulated amortization (105,220) (71,643)
Net carrying amount 143,850 100,582
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 177,746 114,395
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 67,730 57,180
Other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 3,594 $ 650