XML 94 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2019
Accounts Receivable Accounts Payable And Accrued Liabilities [Abstract]  
Accounts Receivable Accounts Payable And Accrued Liabilities ACCOUNTS RECEIVABLE, ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts receivable consist of the following:
 
As of December 31
(in thousands)
2019
 
2018
Receivables from contracts with customers, less doubtful accounts of $14,276 and $14,775
$
595,321

 
$
538,021

Other receivables
28,895

 
44,259

 
$
624,216

 
$
582,280


The changes in allowance for doubtful accounts was as follows:
(in thousands)
Balance at
Beginning of Period
 
Additions –
Charged to
Costs and
Expenses
 
Deductions
 
Balance at
End of
Period
2019
$
14,775

 
$
1,706

 
$
(2,205
)
 
$
14,276

2018
$
22,975

 
$
10,209

 
$
(18,409
)
 
$
14,775

2017
$
26,723

 
$
33,830

 
$
(37,578
)
 
$
22,975


Accounts payable and accrued liabilities consist of the following:
 
As of December 31
(in thousands)
2019
 
2018
Accounts payable and accrued liabilities
$
366,963

 
$
337,123

Accrued compensation and related benefits
140,738

 
149,455

 
$
507,701

 
$
486,578


Cash overdrafts of $0.5 million and $0.3 million are included in accounts payable and accrued liabilities at December 31, 2019 and 2018, respectively.
Prepaid expenses of $92.3 million and $71.2 million are included in other current assets as of December 31, 2019 and 2018, respectively.