XML 73 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]    
Gross $ 62,075 $ 61,766
Accumulated Amortization (35,367) (32,725)
Net 26,708 29,041
Gross value of fully amortized intangible assets 6,800 6,000
Distribution rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 335 344
Accumulated Amortization (176) (165)
Net 159 179
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 13,662 13,250
Accumulated Amortization (5,218) (5,310)
Net 8,444 7,940
Trademarks and trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 2,786 2,786
Accumulated Amortization (1,746) (1,594)
Net 1,040 1,192
Developed and core technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 12,560 12,560
Accumulated Amortization (7,079) (6,071)
Net 5,481 6,489
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 198 142
Accumulated Amortization (113) (77)
Net 85 65
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 32,534 32,534
Accumulated Amortization (21,035) (19,395)
Net 11,499 13,139
Order backlog    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 0 150
Accumulated Amortization 0 (113)
Net $ 0 $ 37