XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE, NET
Accounts receivable consisted of the following (amounts in thousands):
 June 30,
2023
December 31,
2022
Accounts receivable$286,012 $272,928 
Allowance for credit losses(5,324)(6,170)
Accounts receivable, net$280,688 $266,758 
Accounts receivable are reduced by an estimated allowance for credit losses which is based on known risks and historical losses.