XML 48 R83.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Apr. 30, 2019
Apr. 30, 2018
Income Tax Disclosure [Abstract]      
Dutch statutory income tax $ (42,286) $ (24,479) $ (12,338)
Foreign income taxed at different rates 313 (310) (670)
Stock-based compensation (53,050) (24,848) 4,669
Research and development credits (7,771) (2,161) (697)
Change in valuation allowance 97,734 43,071 11,495
Deferred tax asset revaluation 1,991 11,883 1,081
Other 1,101 1,232 (164)
Total provision for income taxes $ (1,968) $ 4,388 $ 3,376
Dutch statutory income tax, percentage 25.00% 25.00% 25.00%
Foreign income taxed at different rates (in percentage) (0.20%) 0.30% 1.40%
Stock-based compensation (in percentage) 31.40% 25.30% (9.40%)
Research and development credits (in percentage) 4.60% 2.20% 1.40%
Change in valuation allowance (in percentage) (57.80%) (44.00%) (23.30%)
Deferred tax asset revaluation (in percentage) (1.20%) (12.10%) (2.20%)
Other (in percentage) (0.60%) (1.20%) 0.30%
Provision for income taxes (in percentage) 1.20% (4.50%) (6.80%)