XML 68 R52.htm IDEA: XBRL DOCUMENT v3.6.0.2
Intangible Assets - Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, carrying Value $ 42,507 $ 34,299
Amortizable intangible assets, accumulated Amortization 20,228 18,314
Amortizable intangible assets, net Intangible 22,279 15,985
Product Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, carrying Value 15,700 10,494
Amortizable intangible assets, accumulated Amortization 7,614 7,204
Amortizable intangible assets, net Intangible 8,086 3,290
Patents and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, carrying Value 13,328 13,048
Amortizable intangible assets, accumulated Amortization 4,927 4,130
Amortizable intangible assets, net Intangible 8,401 8,918
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, carrying Value 5,466 3,087
Amortizable intangible assets, accumulated Amortization 837 287
Amortizable intangible assets, net Intangible 4,629 2,800
Other    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, carrying Value 8,013 7,670
Amortizable intangible assets, accumulated Amortization 6,850 6,693
Amortizable intangible assets, net Intangible $ 1,163 $ 977