XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Netherlands (2020: U.K.) $ 283 $ 216 $ (707)
Foreign 42,308 16,777 17,883
Total current tax 42,591 16,993 17,176
Netherlands (2020: U.K.) 0 0 0
Foreign (1,344) (726) (20,576)
Total deferred tax (1,344) (726) (20,576)
Income tax expense (benefit) $ 41,247 $ 16,267 $ (3,400)