Annual report pursuant to Section 13 and 15(d)

Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)

v3.22.2
Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 2,643,455 $ 1,819,946 $ 1,977,330
Industrial      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 688,902 $ 490,863 $ 556,189
Fee Revenue, Percentage 26.20% 27.10% 28.80%
Life Sciences/ Healthcare      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 501,463 $ 355,668 $ 343,955
Fee Revenue, Percentage 19.10% 19.70% 17.80%
Financial Services      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 475,326 $ 331,976 $ 334,433
Fee Revenue, Percentage 18.10% 18.30% 17.30%
Consumer Goods      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 372,720 $ 239,457 $ 285,927
Fee Revenue, Percentage 14.20% 13.20% 14.80%
Technology      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 456,498 $ 275,510 $ 285,562
Fee Revenue, Percentage 17.40% 15.20% 14.80%
Education/Non-Profit/General      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 131,809 $ 116,573 $ 126,666
Fee Revenue, Percentage 5.00% 6.50% 6.50%
Fee Revenue      
Disaggregation Of Revenue [Line Items]      
Fee Revenue $ 2,626,718 $ 1,810,047 $ 1,932,732
Fee Revenue, Percentage 100.00% 100.00% 100.00%