XML 90 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16 - Income Taxes - Significant Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ (782) $ 17,808 $ 15,119
State 2,078 1,367 1,091
Foreign 1,810 2,215 2,439
Deferred      
Federal 11,325 865 2,758
State 538 193 75
Foreign (430) (1,918) (1,960)
Valuation Allowance 528 2,127 1,992
Total $ 15,067 $ 22,657 $ 21,514