XML 99 R97.htm IDEA: XBRL DOCUMENT v3.20.1
Note 15 - Earnings Per Share (Details Textual) - 6.25% Convertible Notes Due 2018 [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
May 01, 2018
Debt Instrument, Interest Rate, Stated Percentage   6.25%
Debt Instrument, Convertible, Number of Shares 97.2668  
Debt Instrument, Convertible, Conversion Principal Amount Per Note $ 1  
Debt Instrument, Convertible, Conversion Price $ 10.28  
Convertible Notes Payable [Member]    
Debt Instrument, Interest Rate, Stated Percentage 6.25%  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 321,000