XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consisted of the following (amounts in thousands):
 September 30,
2024
December 31,
2023
Accounts receivable$276,954 $224,485 
Allowance for credit losses(4,117)(5,340)
Accounts receivable, net$272,837 $219,145 
Schedule of Allowance for Credit Loss
Changes in the allowance for credit losses during the nine months ended September 30, 2024 and 2023, respectively, consisted of the following (amounts in thousands):
 20242023
Balance at January 1,$5,340 $6,170 
Provision charged to expense141 — 
Write-offs of accounts receivable(1,364)(517)
Balance at September 30,$4,117 $5,653