Note 15 - Deferred Revenue and Contingent Liability (Details) - Summary of Deferred Revenue Activity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Summary of Deferred Revenue Activity [Abstract]    
Beginning balance $ 17,867 $ 20,391
Amortization (2,468) (6,790)
Additions 3,365 4,283
Impairment (176) (17)
Balance at December 31 $ 18,588 $ 17,867