XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable, Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2022
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)20222021
Receivables from contracts with customers, less estimated credit losses of $21,387 and $21,836
$533,622 $589,582 
Other receivables27,157 17,889 
 $560,779 $607,471 
The changes in estimated credit losses were as follows:
(in thousands)Balance at
Beginning of Period
Additions –
Charged to
Costs and
Expenses
DeductionsBalance at
End of
Period
2022$21,836 $2,958 $(3,407)$21,387 
202121,494 6,824 (6,482)21,836 
202014,276 10,667 (3,449)21,494 
Accounts payable and accrued liabilities consist of the following:
As of December 31
(in thousands)20222021
Accounts payable$136,186 $126,985 
Accrued compensation and related benefits149,823 179,307 
Other accrued liabilities276,996 277,337 
 $563,005 $583,629 
Cash overdrafts of $0.5 million and $5.5 million are included in accounts payable and accrued liabilities at December 31, 2022 and 2021, respectively.