XML 75 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Fee Revenue (Tables)
6 Months Ended
Oct. 31, 2019
Revenue From Contract With Customer [Abstract]  
Schedule of Contract Asset and Liability

The following table outlines our contract asset and liability balances as of October 31, 2019 and April 30, 2019:

 

 

October 31, 2019

 

 

April 30, 2019

 

 

 

(in thousands)

 

Contract assets (unbilled receivables)

 

$

78,391

 

 

$

60,595

 

Contract liabilities (deferred revenue)

 

$

115,630

 

 

$

112,999

 

Schedule of Disaggregation of Fee Revenue by Industry

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

 

 

Three Months Ended October 31,

 

 

 

2019

 

 

2018

 

 

 

Dollars

 

 

%

 

 

Dollars

 

 

%

 

 

 

(dollars in thousands)

 

Industrial

 

$

139,010

 

 

 

28.2

%

 

$

143,969

 

 

 

29.1

%

Financial Services

 

 

85,457

 

 

 

17.4

 

 

 

93,015

 

 

 

18.8

 

Life Sciences/Healthcare

 

 

88,807

 

 

 

18.0

 

 

 

83,611

 

 

 

16.9

 

Consumer Goods

 

 

75,227

 

 

 

15.3

 

 

 

79,076

 

 

 

15.9

 

Technology

 

 

70,355

 

 

 

14.3

 

 

 

60,148

 

 

 

12.1

 

Education/Non-Profit

 

 

29,702

 

 

 

6.0

 

 

 

31,061

 

 

 

6.3

 

General

 

 

3,831

 

 

 

0.8

 

 

 

4,325

 

 

 

0.9

 

Fee Revenue

 

$

492,389

 

 

 

100.0

%

 

$

495,205

 

 

 

100.0

%

 

 

Six Months Ended October 31,

 

 

 

2019

 

 

2018

 

 

 

Dollars

 

 

%

 

 

Dollars

 

 

%

 

 

 

(dollars in thousands)

 

Industrial

 

$

278,917

 

 

 

28.5

%

 

$

279,699

 

 

 

29.1

%

Financial Services

 

 

172,333

 

 

 

17.6

 

 

 

174,405

 

 

 

18.2

 

Life Sciences/Healthcare

 

 

170,921

 

 

 

17.5

 

 

 

162,771

 

 

 

16.9

 

Consumer Goods

 

 

147,060

 

 

 

15.1

 

 

 

150,662

 

 

 

15.7

 

Technology

 

 

139,450

 

 

 

14.3

 

 

 

122,967

 

 

 

12.8

 

Education/Non-Profit

 

 

60,463

 

 

 

6.2

 

 

 

61,640

 

 

 

6.4

 

General

 

 

7,794

 

 

 

0.8

 

 

 

8,629

 

 

 

0.9

 

Fee Revenue

 

$

976,938

 

 

 

100.0

%

 

$

960,773

 

 

 

100.0

%