XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income (loss) before income taxes $ (191,740) $ (81,846) $ (52,075)
Swiss federal statutory rate 8.50% 8.50% 8.50%
Income tax at federal Swiss rate $ (16,298) $ (6,957) $ (4,426)
Change in valuation allowance 13,427 (14,238) 11,643
Foreign taxes rate differential 10,620 25,716 1,601
Return to provision true-ups 10,854 (1,020) 2,416
Research and development credits (6,483) (4,898) (2,216)
Share based compensation 2,332 5,318 (4,636)
Withholding Taxes 435 548 273
Effect of tax law change 6 5,681 0
Other 410 538 1,621
Income tax $ 15,303 $ 10,688 $ 6,276
Effective tax rate (8.00%) (13.10%) (12.10%)