XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
For the three months ended June 30, 2025 and 2024, we recognized total revenues of $411.8 million and $381.0 million, respectively. Of the $411.8 million total revenues recognized in the second quarter of 2025, we recognized $12.8 million from obligations satisfied, or partially satisfied, in prior periods, of which $11.6 million was primarily due to changes in the estimates of our variable consideration under performance-based billing arrangements and $1.2 million was primarily due to the release of allowances on receivables from clients and unbilled services. Of the $381.0 million total revenues recognized in the second quarter of 2024, we recognized $18.2 million from obligations satisfied, or partially satisfied, in prior periods, of which $13.2 million was primarily due to changes in the estimates of our variable consideration under performance-based billing arrangements and $5.0 million was primarily due to the release of allowances on receivables from clients and unbilled services.
For the six months ended June 30, 2025 and 2024, we recognized total revenues of $815.9 million and $744.4 million, respectively. Of the $815.9 million total revenues recognized in the first six months of 2025, we recognized $20.5 million from obligations satisfied, or partially satisfied in prior periods, of which $18.7 million was primarily due to changes in the estimates of our variable consideration under performance-based billing arrangements and $1.8 million was primarily due to the release of allowances on receivables from clients and unbilled services. Of the $744.4 million recognized in the first six months of 2024, we recognized revenues of $20.5 million from obligations satisfied, or partially satisfied, in prior periods, of which $17.2 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $3.3 million was due to the release of allowances on receivables from clients and unbilled services.
As of June 30, 2025, we had $277.1 million of remaining performance obligations under engagements with original expected durations greater than one year. These remaining performance obligations exclude variable consideration which has been excluded from the total transaction price due to the constraint and performance obligations under time-and-expense engagements which are recognized in the amount invoiced. Of the $277.1 million of performance obligations, we expect to recognize $60.4 million as revenue in 2025, $89.8 million in 2026, and the remaining $126.9 million thereafter. Actual revenue recognition could differ from these amounts as a result of changes in the estimated timing of work to be performed, adjustments to estimated variable consideration in performance-based arrangements, or other factors.
Contract Assets and Liabilities
The payment terms and conditions in our customer contracts vary. Differences between the timing of billings and the recognition of revenue are recognized as either unbilled services or deferred revenues in the consolidated balance sheets.
Unbilled services include revenues recognized for services performed but not yet billed to clients. Services performed that we are not yet entitled to bill because certain events, such as the completion of the measurement period or client approval in performance-based engagements, must occur are recorded as contract assets and included within unbilled services, net. The contract asset, net balance as of June 30, 2025 and December 31, 2024 was $74.5 million and $60.1 million, respectively. The $14.4 million increase primarily reflects timing differences between the completion of our performance obligations and the amounts billed or billable to clients in accordance with their contractual billing terms.
Client prepayments and retainers are classified as deferred revenues and recognized over future periods in accordance with the applicable engagement agreement and our revenue recognition accounting policy. Our deferred revenues balance as of June 30, 2025 and
December 31, 2024 was $29.3 million and $26.9 million, respectively. The $2.4 million increase primarily reflects timing differences between client payments in accordance with their contract terms and the completion of our performance obligations. For the three and six months ended June 30, 2025, $4.8 million and $24.7 million of revenues recognized were included in the deferred revenue balance as of December 31, 2024, respectively.