XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income (loss) before income taxes $ (81,846) $ (52,075) $ 18,102
Swiss federal statutory rate 8.50% 8.50% 8.50%
Income tax at federal Swiss rate $ (6,957) $ (4,426) $ 1,539
Foreign taxes rate differential 25,716 1,601 2,517
Change in valuation allowance (14,238) 11,643 6,821
Effect of tax law change 5,681 0 (8,694)
Share based compensation 5,318 (4,636) (1,615)
Research and development credits (4,898) (2,216) (5,243)
Return to provision true-ups (1,020) 2,416 0
Withholding taxes 548 273 2,366
Other 538 1,621 603
Total income tax provision $ 10,688 $ 6,276 $ (1,706)
Effective tax rate (13.10%) (12.10%) (9.40%)