XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets, Net [Abstract]    
Gross $ 63,475 $ 62,924
Accumulated Amortization (40,238) (38,554)
Net 23,237 24,370
Gross value of fully amortized intangible assets 7,100 7,100
Distribution rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 322 329
Accumulated Amortization (189) (188)
Net 133 141
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 14,902 14,560
Accumulated Amortization (5,837) (5,704)
Net 9,065 8,856
Trademarks and trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 2,786 2,786
Accumulated Amortization (1,976) (1,900)
Net 810 886
Developed and core technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 12,560 12,560
Accumulated Amortization (8,591) (8,087)
Net 3,969 4,473
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 222 155
Accumulated Amortization 0 0
Net 222 155
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 32,683 32,534
Accumulated Amortization (23,645) (22,675)
Net $ 9,038 $ 9,859