XML 49 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Income Tax (Benefit) Provision - Summary of Provisions for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income before taxes - U.S. $ 79,795 $ 60,177 $ 16,649
Current (2,811) 7,105 6,185
Deferred (4,006) (1,389) (12,632)
Current (430) 1,167 610
Deferred (1,139) 136 (1,025)
Total $ (8,386) $ 7,019 $ (6,862)