XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable (in thousands) consisted of the following, as of:

 

 

 

June 30,

 

 

December 31,

 

 

 

2017

 

 

2016

 

Billed and billable

 

$

148,529

 

 

$

188,038

 

Less: unpaid deferred revenue

 

 

(75,898

)

 

 

(101,538

)

Accounts receivable, gross

 

 

72,631

 

 

 

86,500

 

Less: allowance for doubtful accounts

 

 

(4,626

)

 

 

(3,181

)

Accounts receivable, net

 

$

68,005

 

 

$

83,319