Note 1 - Organization and Basis of Presentation (Details Textual) - USD ($) $ in Thousands |
Oct. 19, 2016 |
Dec. 31, 2016 |
Oct. 18, 2016 |
|---|---|---|---|
| Number of States in which Entity Operates | 40 | ||
| In Addition to the United States [Member] | |||
| Number of Countries in which Entity Operates | 9 | ||
| Matrix [Member] | |||
| Equity Method Investment, Ownership Percentage | 46.80% | 46.80% | 100.00% |
| Matrix [Member] | |||
| Interest in Subsidiary Subscribed for by Third Party | 53.20% | ||
| Net Gain, Matrix Transaction | $ 109,403 |