Note 20 - Segment Information (Details) - Revenues by Geographical Areas - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Note 20 - Segment Information (Details) - Revenues by Geographical Areas [Line Items]      
Revenues $ 299,611 $ 341,838 $ 444,919
Reportable Geographical Components [Member] | UNITED STATES      
Note 20 - Segment Information (Details) - Revenues by Geographical Areas [Line Items]      
Revenues 297,415 334,210 430,096
Reportable Geographical Components [Member] | All Foreign Countries [Member]      
Note 20 - Segment Information (Details) - Revenues by Geographical Areas [Line Items]      
Revenues $ 2,196 $ 7,628 $ 14,823