XML 62 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Contract assets and contract liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Contract assets:  
Balance at Beginning of Period, Accounts receivable $ 87,181
Additions, Accounts receivable 97,956
Deductions, Accounts receivable 100,721
Balance at End of Period, Accounts receivable 84,416
Balance at beginning of period, Allowance for doubtful accounts 7,378
Additions, Allowance for doubtful accounts 1,031
Deductions, Allowance for doubtful accounts 1,497
Balance at end of period, Allowance for doubtful accounts 6,912
Balance at Beginning of Period, Accounts receivable, net of allowances 79,803
Additions, Accounts receivable, net of allowances 96,925
Deductions, Accounts receivable, net of allowances 99,224
Balance at End of Period, Accounts receivable, net of allowances 77,504
Balance at Beginning of Period, Unbilled services 35,276
Additions, Unbilled services 148,308
Deductions, Unbilled services 138,238
Balance at End of Period, Unbilled services 45,346
Balance at Beginning of Period, Unbilled receivables allowance 1,746
Additions, Unbilled receivables allowance 1,583
Deductions, Unbilled receivables allowance 670
Balance at End of Period, Unbilled receivables allowance 2,659
Balance at Beginning of Period, Unbilled services, net of allowances 33,530
Additions, Unbilled services, net of allowances 146,725
Deductions, Unbilled services, net of allowances 137,568
Balance at End of Period, Unbilled services, net of allowances 42,687
Contract liabilities:  
Balance at Beginning of Period, Deferred revenue 6,896
Additions, Deferred revenue 15,301
Deductions, Deferred revenue 17,399
Balance at End of Period, Deferred revenue 4,798
Revenue recognized in the period from:  
Amounts included in the contract liability at the beginning of the period 2,858
Performance obligations satisfied in previous periods $ 2,135