XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Contract Assets and Contract Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
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
September 30,
2023
December 31,
2022
Accounts receivable$257,294 $213,169 
Unbilled receivables35,486 40,405 
Less: allowance for doubtful accounts(7)(170)
Total accounts receivable and unbilled, net$292,773 $253,404 
Advanced billings consisted of the following (in thousands):
As of
September 30,
2023
December 31,
2022
Advanced billings$518,755 $462,729