XML 62 R23.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Summary of Accounts Receivable, Net
Accounts receivable, net, at March 31, 2025 and December 31, 2024 was as follows (in thousands):

March 31,
2025
December 31,
2024
Trade accounts receivable$488,607 $416,211 
Unbilled revenue, at net realizable value290,448 150,362 
Total accounts receivable779,055 566,573 
Allowance for doubtful accounts(43,629)(31,715)
Accounts receivable, net$735,426 $534,858 
Summary of Changes to the Allowance for Doubtful Accounts on Accounts Receivable
Changes to the allowance for doubtful accounts for the three months ended March 31, 2025 and year ended December 31, 2024 were as follows (in thousands):
March 31,
2025
December 31,
2024
Balance at beginning of period$(31,715)$(25,598)
Provision(10,748)(19,979)
Charge-offs, net of recoveries(1,166)13,862 
Allowance for doubtful accounts$(43,629)$(31,715)