v3.25.4
CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Company's Contract Assets and Contract Liabilities
Accounts receivable and unbilled, net consisted of the following at December 31 (in thousands):
20252024
Accounts receivable$376,755 $291,096 
Unbilled receivables25,352 5,347 
Less: allowance for doubtful accounts(29)— 
Total accounts receivable and unbilled, net$402,078 $296,443 
Advanced billings consisted of the following at December 31 (in thousands):
20252024
Advanced billings$854,390 $710,585 
Accounts Receivable, Allowance for Credit Loss
A rollforward of allowance for doubtful account activity is as follows (in thousands):
Year Ended December 31,
202520242023
Allowance for doubtful accounts - beginning balance$— $(7)$(170)
Current year provision(29)(113)(3,420)
Write-offs, recoveries and the effects of foreign currency exchange— 120 3,583 
Allowance for doubtful accounts - ending balance$(29)$— $(7)