XML 55 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 01, 2016
Dec. 31, 2015
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 163,904 $ 165,858
Amortizable intangible assets, accumulated amortization (113,963) (112,616)
Amortizable intangible assets, net carrying amount 49,941 53,242
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 176,931 178,885
Net carrying amount 62,968 66,269
Patents and Acquired Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 80,977 82,821
Amortizable intangible assets, accumulated amortization (65,636) (66,297)
Amortizable intangible assets, net carrying amount 15,341 16,524
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 67,102 67,168
Amortizable intangible assets, accumulated amortization (38,411) (36,914)
Amortizable intangible assets, net carrying amount 28,691 30,254
Customer Backlog    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 2,644 2,644
Amortizable intangible assets, accumulated amortization (2,602) (2,589)
Amortizable intangible assets, net carrying amount 42 55
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,016) (882)
Amortizable intangible assets, net carrying amount 1,498 1,632
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 10,667 10,711
Amortizable intangible assets, accumulated amortization (6,298) (5,934)
Amortizable intangible assets, net carrying amount $ 4,369 $ 4,777