v3.25.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Receivables
Receivables
(in thousands)
June 30, 2025December 31, 2024
Accounts receivable, net$156,470 $305,468 
Unbilled receivables, net184,184 173,085 
Long-term unbilled receivables, net
104,298 61,407 
$444,952 $539,960 
Schedule of Unbilled Receivables
Unbilled receivables by expected collection date:
(Dollars in thousands)
June 30, 2025
1 year or less$184,184 64 %
1-2 years66,332 23 %
2-5 years37,966 13 %
$288,482 100 %
Schedule of Unbilled Receivables by Contract Effective Date
Unbilled receivables by contract effective date:
(Dollars in thousands)
June 30, 2025
2025$118,439 41 %
202498,467 34 %
202359,673 21 %
20226,399 %
2021 and prior5,504 %
$288,482 100 %
Schedule of Total Accounts Receivable and Unbilled Receivables
Clients that represented 10% or more of the Company’s total accounts receivable and unbilled receivables:
June 30, 2025December 31, 2024
Client A
Accounts receivable*20 %
Unbilled receivables*— %
Total receivables*11 %
Client B
Accounts receivable— %*
Unbilled receivables18 %*
Total receivables11 %*
*Client accounted for less than 10% of total accounts receivable and unbilled receivables.
Schedule of Contract Assets and Deferred Revenue
Contract assets
Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.
(in thousands)
June 30, 2025December 31, 2024
Contract assets (1)
$16,689 $13,498 
Long-term contract assets (2)
23,345 18,321 
$40,034 $31,819 
(1) Included in other current assets.
(2) Included in other long-term assets.
Deferred revenue
Deferred revenue consists of billings made and payments received in advance of revenue recognition.
(in thousands)
June 30, 2025December 31, 2024
Deferred revenue$418,931 $423,910 
Long-term deferred revenue (1)
3,256 2,121 
$422,187 $426,031 
(1) Included in other long-term liabilities.