XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable
3 Months Ended
Mar. 31, 2024
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Accounts Receivable Accounts Receivable
Net accounts receivable consisted of the following as of March 31, 2024 and December 31, 2023 (in thousands):
 
March 31,
2024
December 31,
2023
Trade accounts receivable$503,466 $516,175 
Unbilled accounts receivable215,947 211,596 
Gross accounts receivable719,413 727,771 
Allowances for current expected credit losses and other reserves(2,775)(3,469)
Accounts receivable, net$716,638 $724,302 

A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

March 31,
2024
March 31,
2023
Beginning balance$3,469 $5,917 
Charges to income from operations1,700 1,397 
Collections from customers previously reserved and other(2,394)(1,757)
Ending balance$2,775 $5,557 

Charges to income from operations primarily represents charges to provision for doubtful accounts for increases in the allowance for current expected credit losses.