Note 18 - Income Taxes - Foreign Net Operating Loss Carryforwards (Details) - Foreign Tax Authority [Member] $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| Australian Taxation Office [Member] | |
| Net operating loss carryforwards, Foreign | $ 32,736 |
| Canada Revenue Agency [Member] | |
| Net operating loss carryforwards, Foreign | 782 |
| Ministry of the Economy, Finance and Industry, France [Member] | |
| Net operating loss carryforwards, Foreign | 3,382 |
| Polish Tax Administration [Member] | |
| Net operating loss carryforwards, Foreign | 264 |
| Sweden Federal Tax Administration [Member] | |
| Net operating loss carryforwards, Foreign | 201 |
| UK [Member] | |
| Net operating loss carryforwards, Foreign | $ 39,666 |