v3.26.1
Income Taxes - Components of income/(loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Taxes      
Domestic $ (298,407) $ 68,814 $ 68,968
Foreign (7,215) (29,150) (5,737)
(Loss) income before income taxes (305,622) 39,664 63,231
Equity method investment income (loss) 17,441 4,837 (1,674)
Total (loss) income before income taxes (288,181) $ 44,501 $ 61,557
Deferred tax liabilities for income taxes on undistributed earnings $ 0