XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Tax rate reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax rate reconciliation      
(Loss) / income before income tax benefit / (expense) for the period $ (128,259) $ 332,806 $ (141,443)
Expected income tax benefit / (expense) at the tax rate enacted in the Netherlands (2022: 25.8%, 2021: 25.0%, 2020: 25.0%) 33,091 (83,201) 35,361
Non-deductible expenses (11,129) (9,182) (5,041)
Other net change in valuation allowance (20,591) 88,857 (30,568)
Difference in tax rates between the Netherlands and the U.S. as well as other foreign countries 99 309 247
Release of valuation allowance related to expected future taxable income of U.S. operations (20,593) 88,858 (30,568)
Total income tax benefit / (expense) $ 1,470 $ (3,217) $ 16,419
Enacted tax rate 25.80% 25.00% 25.00%
Non-deductible expenses, Share-based compensation $ 8,500 $ 6,700 $ 5,800
Fair value loss on contingent consideration $ 1,900 $ 2,000 0
U.S. operations      
Tax rate reconciliation      
Release of valuation allowance related to expected future taxable income of U.S. operations     $ 16,419
Enacted tax rate 21.00%