XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Tax Disclosure [Abstract]      
Dutch statutory income tax $ (55,954) $ (49,448) $ (30,428)
Foreign income taxed at different rates (1,305) (2,197) (486)
Stock-based compensation 5,018 (31,372) (100,931)
Tax credits (7,349) (10,834) (11,020)
Change in valuation allowance 69,271 91,841 146,571
Deferred tax asset revaluation 6 (302) (256)
Other 6,396 6,598 2,963
Total provision for income taxes $ 19,284 $ 6,059 $ 7,720
Dutch statutory income tax, percentage 25.80% 25.00% 25.00%
Foreign income taxed at different rates (in percentage) 0.60% 1.10% 0.40%
Stock-based compensation (in percentage) (2.30%) 15.90% 82.90%
Research and development credits (in percentage) 3.40% 5.50% 9.00%
Change in valuation allowance (in percentage) (31.90%) (46.40%) (120.40%)
Deferred tax asset revaluation (in percentage) 0.00% 0.20% 0.20%
Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent (1.50%) (0.90%) (1.10%)
Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount $ 3,201 $ 1,773 $ 1,307
Other (in percentage) (3.00%) (3.50%) (2.30%)
Provision for income taxes (in percentage) (8.90%) (3.10%) (6.30%)