XML 24 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets, Net [Abstract]    
Accumulated Amortization $ (50,710) $ (46,039)
Intangible Assets    
Gross Carrying Amount 157,851 175,330
Net 107,141 129,291
Patents, developed technologies and know-how    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 136,114 152,482
Accumulated Amortization (38,804) (35,133)
Net 97,310 117,349
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 10,700 10,700
Accumulated Amortization (8,221) (7,565)
Net 2,479 3,135
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 5,900 6,800
Accumulated Amortization (3,685) (3,341)
Net 2,215 3,459
In-process research and development    
Finite-Lived Intangible Assets, Net [Abstract]    
In-process research and development $ 5,137 $ 5,348