Note 11 - Income Taxes (Details Textual) - USD ($) $ in Millions |
9 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Effective Income Tax Rate Reconciliation, Percent, Total | 19.00% | 32.10% | ||
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 35.00% | |||
Income Taxes Receivable | $ 7.2 | |||
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | ||||
Open Tax Year | 2015 2016 2017 | |||
State and Local Jurisdiction [Member] | California Franchise Tax Board [Member] | ||||
Open Tax Year | 2013 2014 2015 2016 2017 | |||
Scenario, Forecast [Member] | ||||
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21.00% |