XML 96 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Income Taxes - Unrecognized Tax Benefits Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Balance $ 16,272 $ 14,431 $ 12,093
Increase for tax position of prior year 1,474 169 243
Increase for tax position of current year 2,957 2,360 2,095
Decrease due to lapse of statute of limitation (212) (688)  
Balance $ 20,491 $ 16,272 $ 14,431