v3.26.1
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Summary of Accounts Receivable, Net
Accounts receivable, net, at June 30, 2026 and December 31, 2025 was as follows (in thousands):
June 30,
2026
December 31,
2025
Trade accounts receivable$542,883 $469,209 
Unbilled revenue, at net realizable value222,883 136,701 
Total accounts receivable765,766 605,910 
Allowance for doubtful accounts(53,847)(49,915)
Accounts receivable, net$711,919 $555,995 
Summary of Changes to the Allowance for Doubtful Accounts on Accounts Receivable
Changes to the allowance for doubtful accounts for the six months ended June 30, 2026 and year ended December 31, 2025 were as follows (in thousands):
June 30,
2026
December 31,
2025
Balance at beginning of period$(49,915)$(31,715)
Provision(16,027)(34,447)
Charge-offs, net of recoveries12,095 16,247 
Allowance for doubtful accounts$(53,847)$(49,915)