v3.26.1
Contract Assets and Contract Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Company's Contract Asset and Contract Liability
Accounts receivable and unbilled, net consisted of the following (in thousands):
As of
June 30,
2026
December 31,
2025
Accounts receivable$420,560 $376,755 
Unbilled receivables21,265 25,352 
Less: allowance for doubtful accounts(28)(29)
Total accounts receivable and unbilled, net$441,797 $402,078 
Advanced billings consisted of the following (in thousands):
As of
June 30,
2026
December 31,
2025
Advanced billings$904,722 $854,390