XML 110 R94.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Earnings Per Share (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Mar. 28, 2017
Mar. 17, 2017
6.25% Convertible Notes Due 2018 [Member]          
Debt Instrument, Interest Rate, Stated Percentage 6.25% 6.25%   6.25% 6.25%
Debt Instrument, Convertible, Number of Shares 97,266.8        
Debt Instrument, Convertible, Conversion Principal Amount Per Note $ 1,000,000        
Debt Instrument, Convertible, Conversion Price $ 10.28        
6.25% Convertible Notes Due 2018 [Member] | Convertible Notes Payable [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,371,000 9,220,000 10,809,000    
Debt Instrument, Interest Rate, Stated Percentage 6.25%        
Restricted Stock and Deferred Shares [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,022,000