XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 107,436 $ 107,259
Accumulated Amortization (42,677) (38,913)
Net 64,759 68,346
Patents, developed technologies and know-how    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 90,686 90,659
Accumulated Amortization (29,603) (26,619)
Net 61,083 64,040
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 10,850 10,700
Accumulated Amortization (8,883) (8,440)
Net 1,967 2,260
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 5,900 5,900
Accumulated Amortization (4,191) (3,854)
Net $ 1,709 $ 2,046