XML 78 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount $ 283,445 $ 168,141  
Amortizable intangible assets, accumulated amortization (141,424) (119,425)  
Amortizable intangible assets, net carrying amount $ 142,021 $ 48,716  
Amortizable intangible assets, weighted average remaining life (Years) 11 years 3 months 18 days 10 years 2 months 12 days  
Non-amortizable intangible assets $ 13,027 $ 13,027  
Gross carrying amount 296,472 181,168  
Net carrying amount 155,048 61,743 $ 66,269
Patents and Acquired Technologies      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount 130,890 84,742  
Amortizable intangible assets, accumulated amortization (77,295) (67,902)  
Amortizable intangible assets, net carrying amount $ 53,595 $ 16,840  
Amortizable intangible assets, weighted average remaining life (Years) 10 years 2 months 12 days 7 years 7 months 6 days  
Customer Relationships      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount $ 131,809 $ 69,554  
Amortizable intangible assets, accumulated amortization (52,015) (42,934)  
Amortizable intangible assets, net carrying amount $ 79,794 $ 26,620  
Amortizable intangible assets, weighted average remaining life (Years) 12 years 3 months 18 days 12 years 10 months 24 days  
Customer Backlog      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount $ 2,524 $ 622  
Amortizable intangible assets, accumulated amortization (2,284) (540)  
Amortizable intangible assets, net carrying amount $ 240 $ 82  
Amortizable intangible assets, weighted average remaining life (Years) 9 months 18 days 10 months 24 days  
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,956) (1,419)  
Amortizable intangible assets, net carrying amount $ 558 $ 1,095  
Amortizable intangible assets, weighted average remaining life (Years) 10 months 24 days 2 years  
Trademarks and Trade Names      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount $ 15,708 $ 10,709  
Amortizable intangible assets, accumulated amortization (7,874) (6,630)  
Amortizable intangible assets, net carrying amount $ 7,834 $ 4,079  
Amortizable intangible assets, weighted average remaining life (Years) 9 years 8 months 12 days 8 years 3 months 18 days