XML 108 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Income Taxes - Major Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Domestic $ (701) $ (454) $ 22,171
Foreign (7,289) (4,382) (22,526)
Total current income tax benefit (provision) (7,990) (4,836) (355)
Domestic 15,243 7,147 (30,766)
Foreign 16,848 4,390 10,158
Total deferred income tax benefit (provision) 32,091 11,537 (20,608)
Total benefit (provision) $ 24,101 $ 6,701 $ (20,963)