Note 18 - Income Taxes - US and Foreign Income (Loss) From Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
US $ 65,559 $ 43,598 $ 16,944
Foreign (67,437) (53,692) 15,856
Income (loss) from continuing operations before income taxes $ (1,878) $ (10,094) $ 32,800