XML 86 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangibles (Schedule of Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Cost $ 182,081 $ 61,512
Accumulated Amortization (37,102) (18,395)
Net 144,979 43,117
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 121,820 35,077
Accumulated Amortization (18,554) (10,702)
Net $ 103,266 24,375
Weighted-average amortization life 16 years 2 months 12 days  
Trademarks, trade names and brand names    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 27,439 12,739
Accumulated Amortization (4,184) (2,649)
Net $ 23,255 10,090
Weighted-average amortization life 15 years 4 months 24 days  
Developed technology, patents and patent applications    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 16,527 5,591
Accumulated Amortization (3,518) (2,591)
Net $ 13,009 3,000
Weighted-average amortization life 14 years 9 months 18 days  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 774 774
Accumulated Amortization (737) (714)
Net $ 37 60
Weighted-average amortization life 8 years 3 months 18 days  
Customer order backlog    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 8,130 0
Accumulated Amortization (7,529) 0
Net $ 601 0
Weighted-average amortization life 3 months 18 days  
Other    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 7,391 7,331
Accumulated Amortization (2,580) (1,739)
Net $ 4,811 $ 5,592
Weighted-average amortization life 7 years 6 months 24 days