Note 13 - Stock-based Compensation and Similar Arrangements - Fair Value of Stock Option Awards (Details) - Employee Stock Option [Member] |
12 Months Ended | |
|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Expected dividend yield | 0.00% | 0.00% |
| Minimum [Member] | ||
| Expected dividend yield | 0.00% | 0.00% |
| Expected stock price volatility | 33.84% | 45.60% |
| Risk-free interest rate | 0.35% | 1.10% |
| Expected life of options (years) (Day) | 10 days | 3 years 91 days |
| Maximum [Member] | ||
| Expected dividend yield | 0.00% | 0.00% |
| Expected stock price volatility | 46.14% | 50.25% |
| Risk-free interest rate | 1.35% | 1.88% |
| Expected life of options (years) (Day) | 4 years | 5 years 171 days |