XML 50 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets, Net [Abstract]    
Gross $ 63,949 $ 62,924
Accumulated Amortization (43,462) (38,554)
Net 20,487 24,370
Gross value of fully amortized intangible assets 7,300 7,100
Distribution rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 314 329
Accumulated Amortization (198) (188)
Net 116 141
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 15,606 14,560
Accumulated Amortization (6,253) (5,704)
Net 9,353 8,856
Trademarks and trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 2,786 2,786
Accumulated Amortization (2,129) (1,900)
Net 657 886
Developed and core technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 12,560 12,560
Accumulated Amortization (9,597) (8,087)
Net 2,963 4,473
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 0 155
Accumulated Amortization 0 0
Net 0 155
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 32,683 32,534
Accumulated Amortization (25,285) (22,675)
Net $ 7,398 $ 9,859