XML 62 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 215,325 $ 168,141
Amortizable intangible assets, accumulated amortization (123,989) (119,425)
Amortizable intangible assets, net carrying amount 91,336 48,716
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 228,352 181,168
Net carrying amount 104,363 61,743
Patents and Acquired Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 105,232 84,742
Amortizable intangible assets, accumulated amortization (69,585) (67,902)
Amortizable intangible assets, net carrying amount 35,647 16,840
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 92,393 69,554
Amortizable intangible assets, accumulated amortization (44,892) (42,934)
Amortizable intangible assets, net carrying amount 47,501 26,620
Customer Backlog    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 2,156 622
Amortizable intangible assets, accumulated amortization (1,101) (540)
Amortizable intangible assets, net carrying amount 1,055 82
Non-compete Covenant    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 2,514 2,514
Amortizable intangible assets, accumulated amortization (1,553) (1,419)
Amortizable intangible assets, net carrying amount 961 1,095
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 13,030 10,709
Amortizable intangible assets, accumulated amortization (6,858) (6,630)
Amortizable intangible assets, net carrying amount $ 6,172 $ 4,079