Note 6 - Goodwill and Intangibles - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Asset, Useful Life 12 years 146 days  
Gross Carrying Amount $ 92,168 $ 106,138
Accumulated Amortization $ (43,044) (36,574)
Trademark and Trade Name [Member]    
Finite-Lived Intangible Asset, Useful Life 10 years  
Gross Carrying Amount $ 13,282 15,936
Accumulated Amortization $ (3,431) (2,523)
Customer Relationships 1 [Member]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Gross Carrying Amount $ 48,020 47,973
Accumulated Amortization $ (29,941) (26,804)
Customer Relationships 2 [Member]    
Finite-Lived Intangible Asset, Useful Life 10 years  
Gross Carrying Amount $ 27,915 38,688
Accumulated Amortization $ (8,147) (6,126)
Developed Technology Rights [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Gross Carrying Amount $ 2,951 3,541
Accumulated Amortization $ (1,525) $ (1,121)