XML 111 R95.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income taxes      
U.S. federal statutory income tax rate (as a percent) 21.00% 21.00% 21.00%
Provision for (benefit from) income taxes $ 1,891 $ (14,663) $ (10,369)
Effective tax benefit rate (as a percent) 3.00% 7.80% 54.20%
Domestic $ 68,968 $ (187,647) $ (10,187)
Foreign $ (5,737) $ (730) $ (8,956)