XML 65 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 5 - Goodwill and Intangible Assets (Details) - Intangible Assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Amortizable intangible assets:    
Gross carrying amount $ 350,733 $ 328,424
Accumulated amortization (266,060) (225,841)
Net carrying value 84,673 102,583
Customer Relationships [Member]    
Amortizable intangible assets:    
Gross carrying amount 263,293 244,211
Accumulated amortization (199,266) (167,943)
Net carrying value 64,027 76,268
Trade Names [Member]    
Amortizable intangible assets:    
Gross carrying amount 68,172 68,264
Accumulated amortization (52,354) (45,901)
Net carrying value $ 15,818 $ 22,363
Noncompete Agreements [Member]    
Amortizable intangible assets:    
Estimated useful lives 36 months 36 months
Gross carrying amount $ 10,254 $ 6,761
Accumulated amortization (6,047) (4,116)
Net carrying value 4,207 2,645
Unpatented Technology [Member]    
Amortizable intangible assets:    
Gross carrying amount 9,014 9,188
Accumulated amortization (8,393) (7,881)
Net carrying value $ 621 $ 1,307
Minimum [Member] | Customer Relationships [Member]    
Amortizable intangible assets:    
Estimated useful lives 40 months 40 months
Minimum [Member] | Trade Names [Member]    
Amortizable intangible assets:    
Estimated useful lives 45 months 45 months
Minimum [Member] | Unpatented Technology [Member]    
Amortizable intangible assets:    
Estimated useful lives 24 months 24 months
Maximum [Member] | Customer Relationships [Member]    
Amortizable intangible assets:    
Estimated useful lives 60 months 60 months
Maximum [Member] | Trade Names [Member]    
Amortizable intangible assets:    
Estimated useful lives 84 months 84 months
Maximum [Member] | Unpatented Technology [Member]    
Amortizable intangible assets:    
Estimated useful lives 40 months 40 months