Note 18 - Income Taxes (Details Textual) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount |
$ 5,910
|
|
|
| Deferred Tax Assets, Valuation Allowance |
27,423
|
$ 21,513
|
|
| Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation |
282
|
2,857
|
$ 2,722
|
| Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation |
558
|
151
|
38
|
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense |
19
|
27
|
$ 14
|
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued |
$ 52
|
$ 48
|
|
| Earliest Tax Year [Member] |
|
|
|
| Open Tax Year |
2012
|
|
|
| Latest Tax Year [Member] |
|
|
|
| Open Tax Year |
2016
|
|
|
| Continuing Operations [Member] |
|
|
|
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount |
$ 9,480
|
|
|
| State and Local Jurisdiction [Member] |
|
|
|
| Operating Loss Carryforwards |
336
|
|
|
| Deferred Tax Assets, Valuation Allowance |
$ 296
|
|
|
| State and Local Jurisdiction [Member] | Minimum [Member] |
|
|
|
| Taxable Income Projection Years |
3 years
|
|
|
| State and Local Jurisdiction [Member] | Maximum [Member] |
|
|
|
| Taxable Income Projection Years |
4 years
|
|
|
| Foreign Tax Authority [Member] | Minimum [Member] |
|
|
|
| Taxable Income Projection Years |
2 years
|
|
|
| Foreign Tax Authority [Member] | Maximum [Member] |
|
|
|
| Taxable Income Projection Years |
5 years
|
|
|
| Foreign Tax Authority [Member] | Australia and France [Member] |
|
|
|
| Deferred Tax Assets, Valuation Allowance |
$ 27,127
|
|
|
| Foreign Tax Authority [Member] | Ingeus and Matrix [Member] |
|
|
|
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount |
(3,570)
|
|
|
| Domestic Tax Authority [Member] |
|
|
|
| Operating Loss Carryforwards |
$ 0
|
|
|
| Taxable Income Projection Years |
3 years
|
|
|