XML 44 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Fee Revenue (Tables)
6 Months Ended
Oct. 31, 2021
Revenue From Contract With Customer [Abstract]  
Schedule of Contract Asset and Liability

The following table outlines the Company’s contract asset and liability balances as of October 31, 2021 and April 30, 2021:

 

 

 

October 31, 2021

 

 

April 30, 2021

 

 

 

(in thousands)

 

Contract assets-unbilled receivables

 

$

110,806

 

 

$

82,842

 

Contract liabilities-deferred revenue

 

$

212,211

 

 

$

184,610

 

Schedule of Disaggregation of Fee Revenue by Industry

The following table provides further disaggregation of fee revenue by industry:

 

 

 

Three Months Ended October 31,

 

 

 

2021

 

 

2020

 

 

 

Dollars

 

 

%

 

 

Dollars

 

 

%

 

 

 

(dollars in thousands)

 

Industrial

 

$

169,706

 

 

 

26.5

%

 

$

119,380

 

 

 

27.4

%

Life Sciences/Healthcare

 

 

127,979

 

 

 

20.0

 

 

 

83,413

 

 

 

19.2

 

Financial Services

 

 

113,991

 

 

 

17.8

 

 

 

82,918

 

 

 

19.0

 

Technology

 

 

103,667

 

 

 

16.2

 

 

 

64,691

 

 

 

14.9

 

Consumer Goods

 

 

92,459

 

 

 

14.5

 

 

 

60,737

 

 

 

13.9

 

Education/Non-Profit/General

 

 

31,641

 

 

 

5.0

 

 

 

24,300

 

 

 

5.6

 

Fee Revenue

 

$

639,443

 

 

 

100.0

%

 

$

435,439

 

 

 

100.0

%

 

 

 

Six Months Ended October 31,

 

 

 

2021

 

 

2020

 

 

 

Dollars

 

 

%

 

 

Dollars

 

 

%

 

 

 

(dollars in thousands)

 

Industrial

 

$

319,062

 

 

 

26.1

%

 

$

214,691

 

 

 

27.6

%

Life Sciences/Healthcare

 

 

243,169

 

 

 

19.9

 

 

 

148,863

 

 

 

19.1

 

Financial Services

 

 

219,640

 

 

 

17.9

 

 

 

148,645

 

 

 

19.1

 

Technology

 

 

198,601

 

 

 

16.2

 

 

 

114,015

 

 

 

14.6

 

Consumer Goods

 

 

174,023

 

 

 

14.2

 

 

 

105,515

 

 

 

13.5

 

Education/Non-Profit

 

 

70,343

 

 

 

5.7

 

 

 

47,807

 

 

 

6.1

 

Fee Revenue

 

$

1,224,838

 

 

 

100.0

%

 

$

779,536

 

 

 

100.0

%