|
Note 5 - Inventories (Details) - Inventory (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Inventory [Abstract] | ||
| Raw materials | $ 5,803 | $ 670 |
| Work in process | 2,409 | 2,001 |
| Finished goods | 18,438 | 4,096 |
| $ 26,650 | $ 6,767 |