XML 27 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue Disaggregation of Revenue

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

 

 

Dollars

 

 

Percent

 

 

Dollars

 

 

Percent

 

Client Markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Energy, environment, and infrastructure

 

$

151,362

 

 

 

42

%

 

$

153,403

 

 

 

45

%

Health, education, and social programs

 

 

143,423

 

 

 

40

%

 

 

121,423

 

 

 

35

%

Safety and security

 

 

31,585

 

 

 

9

%

 

 

29,551

 

 

 

9

%

Consumer and financial services

 

 

31,868

 

 

 

9

%

 

 

36,877

 

 

 

11

%

Total

 

$

358,238

 

 

 

100

%

 

$

341,254

 

 

 

100

%

 

 

 

Three Months Ended

 

 

 

March 31, 2020

 

 

March 31, 2019

 

 

 

Dollars

 

 

Percent

 

 

Dollars

 

 

Percent

 

Client Type:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. federal government

 

$

155,375

 

 

 

44

%

 

$

132,092

 

 

 

39

%

U.S. state and local government

 

 

61,330

 

 

 

17

%

 

 

65,950

 

 

 

19

%

International government

 

 

23,092

 

 

 

6

%

 

 

27,135

 

 

 

8

%

Total Government

 

 

239,797

 

 

 

67

%

 

 

225,177

 

 

 

66

%

Commercial

 

 

118,441

 

 

 

33

%

 

 

116,077

 

 

 

34

%

Total

 

$

358,238

 

 

 

100

%

 

$

341,254

 

 

 

100

%

 

 

 

Three Months Ended

 

 

 

March 31, 2020

 

 

March 31, 2019

 

 

 

Dollars

 

 

Percent

 

 

Dollars

 

 

Percent

 

Contract Mix:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time-and-materials

 

$

168,213

 

 

 

47

%

 

$

155,182

 

 

 

45

%

Fixed price

 

 

133,128

 

 

 

37

%

 

 

134,448

 

 

 

40

%

Cost-based

 

 

56,896

 

 

 

16

%

 

 

51,624

 

 

 

15

%

Total

 

$

358,238

 

 

 

100

%

 

$

341,254

 

 

 

100

%

Schedule of Contract Balances and Changes in Contract Balances Contract Balances:

 

 

 

March 31, 2020

 

 

December 31, 2019

 

 

$ Change

 

 

% Change

 

Contract assets

 

$

151,558

 

 

$

142,337

 

 

$

9,221

 

 

 

6.5

%

Contract liabilities

 

 

(29,318

)

 

 

(37,413

)

 

 

8,095

 

 

 

(21.6

%)

Net contract assets (liabilities)

 

$

122,240

 

 

$

104,924

 

 

$

17,316

 

 

 

16.5

%