v3.26.1
Income Taxes - International And United States Pretax Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]      
International $ 192,809 $ 189,781 $ 109,616
United States 22,277 (46,903) (296,663)
Income (loss) before taxes $ 215,086 $ 142,878 $ (187,047)